- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HOT电路图分解放大版加原理.doc
芯片类:
??单片机:我们标配的是STC89C52RC,也可以直接插AT89S52,通过AVR转换
板,可以接ATMEGA16单片机
??模数转换器:8位AD芯片,TLC549CP
??数模转换器:10位DA芯片,TLC5615CP
??温度传感器:1-WIRE协议控制芯片DS18B20
??红外接头:SM0038(配合遥控器做解码试验)
??时钟芯片:SPI协议控制芯片DS1302
??储存芯片:I2C协议控制芯片AT24C02
??通讯芯片:MAX232CPE
??达林顿管:ULN2003(驱动步进电机,直流电机,继电器,蜂鸣器)
??三八译码器:74HC138
??锁存器:74HC573
??稳压芯片:7805
显示类:
??八位LED 灯
??八位共阴数码管
??8*8点阵
??1602液晶
??12864液晶(带汉字字库)
其他:
??独立按键
??4*4矩阵键盘
??点阵开关
??双复位电路
??步进电机
??直流电机
??继电器
??蜂鸣器
??遥控器
??USB电源接口
??外接电源接口
??串口接口
??标准JTAG 接口
??LED:接P0 口
??点阵:阳极通过拨码开关接P0 口,阴极接P2 口
??数码管:断码通过74HC573接P0口,位选码通过74HC138 接P2.0,P2.1,P2.2
??1602液晶:RS 接P2.5,R/W 接P2.6,E 接P2.7,数据口接P0
??12864液晶:RS接P2.5,R/2接P2.6,E接P2.7,数据口接P0,PSB 接2.4,RST
接2.2
??独立按键:分别接P3.2,P3.3,P3.4
??矩阵键盘: 接P1 口
??时钟芯片DS1302:SCLK 接P1.6,RST 接P1.7,I/O 接P3.5
??储存芯片AT24C02:SCLK 接P1.5,SDA 接P3.6
??通讯芯片MAX232:接P3.0,P3.1
??红外解码芯片:接P3.3
??模数转换芯片TLC549:IO 接P1.3,CS 接P1.4,OUT 接P3.4
??数模转换芯片TLC5615:DIN 接P1.0,SCLK 接P1.1,CS 接P1.2
??继电器,蜂鸣器,步进电机,直流电机:最好用P1 口控制
J1:锁存器锁存控制跳线:当接下时并且P3.7 口为低电平时,锁存器使能。
??J2:复位按键跳线:接右时,51 复位按键起作用;接左时,AVR复位按键起
作用。
??J9:AD输入电压跳线:取下短路冒,排阵的左面为AD输入电压端口,右边
为可调电阻电压。
??J15:DA输出电压跳线:取下短路冒,排阵左边为DA输出电压,右边为LED
指示灯(如果我们把J9,J15的短路冒都拔掉,两个排针的左面相连,就可以实
现控制DA输出,然后通过AD还原数据试验)
??J17是ULN2003的输入端,用于和单片机的IO口连接。J16是直流电机的输
出,J18 是步进电机的输出。
J10 位1K 的排阻。
当P0口某位为高电平时,LED 灭
当P0口某位为低电平时,LED 亮
我们单独来分析一个LED。电路如上,假定LED 发光时的电压为1.5V,那么:
5 - 1.5 = 1000 * I
I = 0.0035A
为3.5毫安,我们设计该值也是为了提高LED寿命。
这里:我们简单解释一下单片机的IO“输入与输出”
输入:单片机IO作为采集外部信号,在单片机内部处理,现在很多单片机
都有
高阻或者开漏状态用做输入。
输出:单片机为外界提供信号和电流。这里包括灌电流和拉电流。
灌电流:IO 输出“0”时允许灌入该IO 口的电流。
拉电流:IO 输出“1”时允许输出该IO 口的电流。
所以,不要以电流的方向来理解输入和输出,这个是初学者很容易理解错的。
本电路采用HS0038塑封一体化红外线接收器,它是一种集红外线接收、放大、整形于一体的集成电路,不需要任何外接元件,就能完成从红外线接收到输出与TTL电平信号兼容的所有工作,没有红外遥控信号时为高电平,收到红外信号时为低电平,而且体积和普通的塑封三极管大小一样,它适合于各种红外线遥控和红外线数据传输。
DS18B20是本设计中的核心部件,是用来检测温度的传感器,它自身可以把检测到的模拟信号转换成数字信号,然后通过一根信号线将转换好的数据直接传输给单片机,供应5V的电源就行了,只要对其进行一系列必要的编程,就可以实现将温度全部读出。
DS1302 是DALLAS 公司推出的涓流充电时钟芯片内含有一个实时时钟/日历和31 字节静态RAM 通过简单的串行接口与单片机进行通信实时时钟/日历电路提供秒分时日日期月年的信息每月的天数和闰年的天数可自动调整时钟操作可通过AM/PM 指示决定采用24 或12 小时格式DS1
文档评论(0)