38度发烧友--38Hot Volt-Nuts

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 118|回复: 0

UT61E增加背光功能(不减少表原有功能)

[复制链接]
发表于 2016-4-8 21:08:02 | 显示全部楼层 |阅读模式
本帖最后由 anjiyifan 于 2016-4-12 08:18 编辑

UT61E不带背光功能,但有背光功能在暗处的确很有帮助。这里不讨论在暗处会不会使用万用表,单单只是为了有件事做,那就把背光给加上把。
很多人是把HOLD功能改为背光,但功能少了总感觉有点遗憾。所以我这次改是保持原来的功能不变,使用的另外一颗单片机来检测按钮来实现背光的开关与定时。
首先是单片机的选择,用在手持设备里,首先要考虑的就是工作电流。其次因为功能较简单,就选用封装尽量小的单片机。综合考虑,最终选定PIC的SOT23-6封装的PIC10F200。该单片机休眠状态下电流100nA(手册上标注的2V电压时的休眠电流),符合低功耗的要求。
电路很简单,直接手绘了一下(MOS管我用的AO3400,LED用的TFT液晶里拆的,限流电阻用的330欧姆)。
QQ图片20160408203913.jpg


接下去就是程序的编写,单片机在平时全部工作在休眠模式下,在REL按键按下时被唤醒。持续按键1.1秒后点亮背光。长按1秒后REL功能会打开后又被关闭,所以我把点亮背光的按键时间设置为了1.1秒,实际使用效果很好,几乎REL功能刚关闭,背光就点亮了。短按REL键对背光动作无影响。背光被点亮后,延时60秒后自动关闭背光。以下是源代码,程序用的C语言(IDE为MPLAB X IDE,编译器是HI-TECH PICC),在UT61E_BackLight_Ctrl.X\dist\default\production目录下的hex文件为烧写文件。 UT61E_BackLight_Ctrl.X.rar (43.68 KB, 下载次数: 123)

用编程器烧写程序(之前改外部基准买的转接板,正好用来把SOT23转DIP来烧写)。
QQ图片20160408203951.jpg


接着改硬件,安装LED。注意尽量安装在背光板半圆形的圆心处,这样光是最均匀的。离的太近反而会有光斑。
QQ图片20160408210132.jpg


装完后通电试一下效果。背光很均匀,亮度也很合适,效果很不错。
QQ图片20160408203919.jpg


接着用小板子焊单片机电路,焊完用3M双面胶固定。(随便说一下,那个蓝色的电位器,也已经改为1K欧姆BOURNS品牌的了,还没来得及检查温漂是否进一步改善)
QQ图片20160408204000.jpg


合上盖子,测试一下功能,和设计完全一致。至此改装完毕。
QQ图片20160408204004.jpg


现在LED的线是直接焊在小板子上的,导致线路板和液晶要分开的时候得把线焊下来,下次准备找两个合适的触点,可以方便直接拆线路板。

前面两个相关的帖子:
改外部基准:https://bbs.38hot.net/forum.php?mod=viewthread&tid=152585
改自动关机:https://bbs.38hot.net/forum.php?mod=viewthread&tid=154236


回复

使用道具 举报

 楼主| 发表于 2016-4-8 21:13:43 | 显示全部楼层
改外部基准,改自动关机,改背光均没有割断原PCB的线路,焊接点都借用的原机的焊盘,因此想改回去也很方便。
回复

使用道具 举报

发表于 2016-4-8 22:08:58 | 显示全部楼层
支持分享改造技术贴。
回复

使用道具 举报

发表于 2016-4-8 22:39:01 | 显示全部楼层
高手,学习了。
回复

使用道具 举报

发表于 2016-4-8 22:57:21 38hot手机频道 | 显示全部楼层
pic比51皮实,抗干扰,工业级片子。
回复

使用道具 举报

发表于 2016-4-8 23:10:02 38hot手机频道 | 显示全部楼层
油菜呀。
回复

使用道具 举报

发表于 2016-4-8 23:18:56 38hot手机频道 | 显示全部楼层
这个背光很费电的
回复

使用道具 举报

 楼主| 发表于 2016-4-8 23:26:19 | 显示全部楼层
tian1043 发表于 2016-4-8 23:18
这个背光很费电的

两颗背光LED串联压降5.3V左右,限流电阻330欧姆,背光电压9V。这样来算电流10mA左右。工作60秒后会自动关闭的。碱性9V电池容量估计有300mAh左右吧。单纯考虑背光的耗电的话,可以点亮1800次(每次60秒)。实际背光使用应该不会那么频繁,比较少的。
背光没点亮的时候,单片机一直处于休眠状态,手册上2V电压100nA,现在工作在3V下,单片机休眠电流应该也到不了150nA,还是很省电的。

回复

使用道具 举报

发表于 2016-4-9 09:11:01 | 显示全部楼层
学习,顶一个。
回复

使用道具 举报

 楼主| 发表于 2016-4-10 12:11:25 | 显示全部楼层
实际效果:

回复

使用道具 举报

发表于 2016-4-12 14:40:42 | 显示全部楼层
改UT61E的帖子互联网上很多,但改的最完美,最完善的还是楼主。
收藏,我也要改。
回复

使用道具 举报

发表于 2016-4-15 01:20:46 | 显示全部楼层
收藏,好贴啊,楼主太厉害了
回复

使用道具 举报

发表于 2016-4-15 20:52:23 | 显示全部楼层
你好, 能否转让一份PIC10F200写好固件的PCB板,谢谢!
回复

使用道具 举报

 楼主| 发表于 2016-4-15 20:58:07 | 显示全部楼层
本帖最后由 anjiyifan 于 2016-4-15 21:00 编辑
hsj21 发表于 2016-4-15 20:52
你好, 能否转让一份PIC10F200写好固件的PCB板,谢谢!

这个芯片支持在电路编程的,不一定要用通用编程器来烧写。淘宝上有PIC专用的调试器,烧写器卖的,几十块钱吧。买一个就能烧写了。
而且有了这个工具,以后想怎么改程序就怎么改,改了重新烧一下芯片就行。
比如这个:https://item.taobao.com/item.htm ... .14.6.CpFde7#detail
回复

使用道具 举报

发表于 2016-4-16 07:52:33 | 显示全部楼层
这个思路好,改的背光是我见过最完美的!
回复

使用道具 举报

发表于 2016-4-23 04:40:28 | 显示全部楼层
回复

使用道具 举报

发表于 2016-5-21 20:59:38 | 显示全部楼层
保持原来的完整性,看到的是目前修改的最完美的背光方案。
回复

使用道具 举报

发表于 2016-10-14 21:38:59 | 显示全部楼层
出售烧录好程序的PIC10F200,15包邮
回复

使用道具 举报

发表于 2016-10-14 21:51:09 | 显示全部楼层
这个巧妙,水平高!
回复

使用道具 举报

发表于 2016-10-15 09:18:40 | 显示全部楼层
我也要试试。。。。。。。
回复

使用道具 举报

发表于 2016-11-17 21:47:59 | 显示全部楼层
高手,学习了。
回复

使用道具 举报

 楼主| 发表于 2016-12-11 16:03:35 | 显示全部楼层
happyqy2000 发表于 2016-12-11 15:53
楼主能不能帮写片单片机,不玩单片机特意买个编程器不合算啊

我之前就买了几片,有网友需要,烧好寄给他们了。
18楼那个网友说可以提供烧写好的芯片。
回复

使用道具 举报

发表于 2016-12-12 09:28:21 38hot手机频道 | 显示全部楼层
是啊 单片机对我等 是无缘玩了 唉
回复

使用道具 举报

发表于 2016-12-12 21:55:17 | 显示全部楼层
谢谢分享学习了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表