基于单片机的电子温度报警器设计制作总结
所需元件如下:
STC89C52RC(单片机) 一片
晶振(12MHZ) 一个
陶瓷电容(22PF) 两个 (接晶振用)
电解电容(10uf) 一个
电阻(330欧姆) 十个
电阻(4K7) 一个
电阻(5K1) 六个
电阻(10K) 一个
排阻(八位 4K7) 两个
发光二极管(红,黄) 各一个
74HC573 两个
三极管(2SA1015) 五个
四位八段共阳数码管 一个
DS18B20(温度传感器) 一个
蜂鸣器 一个
按钮 一个
经验总结:
关于这个题目选择的原因其实很简单,自己已经学了一段时间的单片机了,但是却没有机会尝试做些东西,而这个电子温度报警器也不太难,这次正好锻炼下自己的动手能力。
关于这次制作可以说是失败的,虽然理论上通过仿真已经实现了它的功能,但那只是在软件上仿真出来的,最终的产品却没有实现预期的功能!制作之后我仔细分析了下自己设计的制作,发现有很多不合理的地方。比如74HC573的使用,其实在本制作中74HC573未必是有用的,因为在我的设计中,该锁存器的LE端,OE端我把它直接接到了电源端和接地端,这样的话,锁存器只是被当做了D触发器,而这是可以省略的!还有那几个330欧的电阻,其实在元器件中老师买的排阻是10K的,其电流应该可以直接驱动数码管,而我加的330欧的电阻是仿照的开发板上接法,对于我这个设计是完全没必要的。这些不合理的地方主要是因为自己的经验不足,没有用心仔细考虑各元器件的选择!
总的来说,通过这次制作练习我确实学到了不少东西。像电路板的绘制与制作,电路板的打孔,一些常用工具的使用,设计电路时各元件的正确选取,这些对于将来从事电子事业的我来说是十分宝贵的!
评论