新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > PIC10F20X系列单片机的四例应用

PIC10F20X系列单片机的四例应用

作者:时间:2011-09-20来源:网络收藏

f.JPG


以上之所以使用振动开关,是因为工作中,此电路将装在电热剪的手柄上,使用中,作业者操作电热剪完成包装带的裁剪及封口时,将手的振动动作,通过振动开关,让获得电热剪正在使用的信息。而当作业者停止使用时,因振动开关不再有相应信号送自动关断电热剪的加热。使用中,陶瓷加热片二片分贴在剪刀的上下二片刀片上。

4 高亮LED调光电路
该电路如下图4所示,电路中使用了集成高亮LED恒流驱动电路PT4115,该电路有很宽的电源电压工作范围6~30 V,电路中由J1外接的高亮LED上,输出电流最大可达1.2 A,通过其DIM端的PWM信号控制,可以通过PWM的占空比达1%~99%变化,实现多颗高亮LED串并联组合的亮度调整。

k.JPG


该电路中单片机的PWM信号产生,同前第一例LED变闪灯电路,所不同处在于,其可通过ADD、SUBB按键改变PWM输出函数中a、b值的大小来改变占空比大小,实现PT4115所要求的占空比控制。如下为实现在S1电源开关打开时监控GP2 ADD引脚,实现增加PWM信号占空比,即增大亮度的部分程序:
h.JPG
i.JPG
实现减少亮度的方式,在条件反置时,只需将上述a=a+50;b=b-50修改为a=a-50;b=b+50即可。

5 结论
以上实例,通过单片机,结合相应新器件的,可发现该单片机上非常灵活,同时由于其开发环境完全与PIC其他的单片机相同,同样可在C语言编译器下编写C语言程序,使得其程序开发非常方便。在使用中,因其内置了4 MHz高精度内部振荡器,不再需要外置晶振,简化了系统环境。而且由于其对电路环境的要求不高,完全能够对各种信号,实现现场测试现场处理。在这里要提示的是:在编程上要注意芯片内部的程序存储器空间(PIC10F200仅256字、PIC10F206为512字),编程上应力求精简化。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭