说起厨房部分的硬件调试那可是相当的坎坷呀!
1、从画PCB图开始,由于板块面积的限制,就注定各种元件的拥挤,而且我习惯调试的时候加上LCD屏,所以把所有引脚都引出来了!
2、板子做回来了,就要开始焊接了!相当痛苦的经历呢!
各种元器件的焊接不必细说,最郁闷的是我在没有测试的情况下,把电池仓用胶封上了!!结果是9V转5V的那款芯片焊接的时候被烧坏了,于是我只能要刀子挖开!!
于是。。。。。。
划断了两条线,这也直接导致了我电机调试耽误了一整天!
3、好了,板子焊接完成了!可是我无法下进程序!
后来听到群里老大的提醒,原来是复位电路的里的C17电容要去掉才可以!
当然,这样做的后果是,复位电路不能复位芯片了,悲催的每次还要下一次程序来调试!等到程序没问题了,再焊接上吧!!
4、接下来到了anananjjj和蜂鸣器不得不说的故事!
当然是悲剧的!由于本人不是很了解ULN2003这款片子的原理,所以悲催的把蜂鸣器的两个引脚给设计反了,硬伤呀!
好在可以挽回,我把R5去掉,然后将蜂鸣器两个引脚对调,再将原来负极(现在为VCC)接到+5V上!写入程序后,终于听到了声音!!
5、接下来是烟雾的悲催的设计BUG!
由于我使用的资料的烟雾传感器模块的引脚顺序和我们实际用的顺序不一样,导致了我板子上的引脚不能直接插上MQ_2模块!
于是乎,我把VCC引脚外接到最右边,从而更正了顺序!烟雾可以正常工作啦!!
6、程序的写入就比较顺利了!IAR的设置也比较简单!这里就不在详述啦!
总结:可以看到我这次的设计是漏洞百出的
,好在可以实现预期的功能!以上的经历希望对各位能够有所帮助!最后感谢论坛给的这次锻炼的机会!