文档详情

温度时间两不误的图解制作.pdf

发布:2017-09-22约8.06千字共25页下载文档
文本预览下载声明
温度时间两不误的图解制作 每一件制作都体会了一种思维,在制作了多件电子作品后,想制作一个总结之前的作品, 于是我又搞搞 “鱼龙混杂”,把之前制作的一些功能混合在一起 ,取其精华混合而成了一个 最新作品,带着兴奋的心情,不敢怠慢,立即与各位朋友分享制作,先来看看下面的制作 成品。 作品介绍:如图所示,作品由六位数码管制作,分别 示小时、分钟和秒 ,整点到来时蜂 鸣器长鸣一声 ,半点到来蜂鸣器短鸣叫一声 ,以听声音区分时间所在大概位置 ,为了防止 影响睡眠 ,报时设置在7:00~~24:00 之间 ,时间 示7 秒 ,温度 示3 秒 ,时间和温度 交替 示,互不耽误各自的运作 ,分别用DS1302 时钟芯片和DS18B20 温度芯片制作, 得到的数据精确且掉电后不遗失数据。作品是用常见的洞洞板制作而不是 PCB 板 ,考虑 到使用洞洞板制作的过程也不是很复杂,焊接较为简单 ,因此选用了洞洞板 ,非常适合材 料有限的业余电子爱好者制作。上图是时间 示的界面。 图示为 示温度的界面,温度的精确度为小数点的后一位,后两个数码管形象地 示了 度的摄氏度符号 “°C”,那么前面两横代表的是什么呢?这是我想出来的小型 “水银式” 温度计 ,温度低于15°时 示一横 ,大于15°小于28°时 示两横 ,高于28°时 示三横 , 看 !是否像一个小型的水银温度计呢?这样做可以更加直观地 示温度。 废话不多说 ,制作时间: 先看电路图: 所需元件列表 : STC89C52RC40 脚单片机一块(使用国产的一种廉价的单片机) 12MHZ 晶振一个 30PF 电容两个 DS1302 时钟芯片一块 32.768KHZ 时钟晶振一个 (最好选用负载6pf 的电容 ,减少时钟误差) 3V 电池座 DS18B20 温度芯片一个 3V 电池一只(用于供电与时钟芯片 ,使其保存数据) 7*9cm 洞洞板两块(也就是万用板) 四位共阳数码管一个 两位共阳数码管一个 有源蜂鸣器一个 220 欧电阻8 个 1K 电阻6 个 4.7K 电阻两个 9012 三极管7 个 小型的微动开关3 个 圆孔排针座若干(用于插上数码管) 排针若干 排线若干 把其中的一块 7*9cm 洞洞板用刀片裁开大小两部分,我们只需要小的部分,大小也要合 适 ,能恰好放入数码管为好 ,长宽大概为3*9cm。 由于四位数码管共 12 个管脚 ,两个一位数码管共 20 个管脚 ,因此我们要两条 6 针的圆 孔插座和两条 10 针的圆孔插座,在焊接之前要先测量好适当的位置 ,在合适的位置上焊 接上圆孔插座,以使能把数码管的管脚稳定地插上。 我的淘宝店 : 我的博客地址 :/new/haorongwu 如图所示,把圆孔插座焊接在适当位置 ,并在小的洞洞板表面排好数码管的 线 ,数码管 的引脚排列比较乱 ,如果直接排线会非常零乱 ,此动作能减少背面的排线 ,当放上数码管 时就会掩盖了表面的 线。事前要测试好每个引脚代表的 示段码,然后按顺序连接在 8 针和6 阵的排针上 ,这样就把零乱的引脚变成有顺序排列的引脚了,方便后面的焊接。 我的淘宝店 : 我的博客地址 :/new/haorongwu 如图为小部分洞洞板的背面焊接 ,数码管引脚实在是繁琐 ,还是避免不了要排几条 线 , 不过这样已经大大减少了背面的排线了。 我的淘宝店 : 我的博客地址 :/new/haorongwu 在表面插上数码管后,把里面的零乱排线掩盖得天衣无缝 ,正面观看就可以瞒过天海了, 这里的四位数码管和其他两个要分开一定的距离 ,用于区分 示。 我的淘宝店 : 我的博客地址 :/new/haorongwu 再在另一块的 7*9cm 的洞洞板上按照电路图排列好元器件并且焊接上 ,以上的元件排列 都是根据板子大小合理分析而排的,当然 ,主要的目的还是为了使作品外表更加美观 ,所 以还是值得花时间规划好每个器件的所在位置。注意 ,DS18b20 温度芯片要弯曲向外放 置 ,尽量远离其他的器件,以免其他器件发热而影响芯片的温度读取,即上面图中的最右 类似三极管部分,另外 ,一定要注意 :DS1302 芯片主电源是VCC2 ,VCC1 是后备电源 , 如果焊接错是读不出时间的。 在按照如图所示排列好电阻和三极管,注意电阻要竖立排列 ,尽量贴近单片机插座 ,留出 一部分
显示全部
相似文档