这个电路采用(8051单片机),通过驱动(8位A/D转化复用器),采样2个(单光束反射取样式光电传感器)发出模拟信号,通过A/D转换后输送信号给单片机。
单片机控制→(双路全桥式驱动器)控制2个(电机)正反转。
图中控制A/D芯片动作的2个元件应该是与门,也就是在双高条件下驱动A/D芯片的工作与信号传输。EOC输出信号经过非门输入单片机。
4个二极管,保证电流流向。
基本上就这么点东西了。
它有几个程序上需要注意的是,AD芯片3位地址脚定义,分别选择IN0~7的A口选择。
请问阁下,你是怎么设计出代码的?单片机代码一般是要依托硬件电路搭建来设计的,除非你脑子中已经有成型的电路。需要的电子元件得看你要实现什么功能,常规的元件有电阻、电容、二极管、三极管、按键等。如果是做数字时钟的你还需要LED数码管或者LCD显示屏,还得加上对应的驱动芯片,比如LED数码管一般可以用HD7279芯片;如果你要做温度测量,可以用DS18B20芯片;你要做AD/DA的话,可以用ADC0832/DAC0832等等;如果涉及逻辑电路,你需要一些数字逻辑芯片,比如74LSxx系列的芯片。还有好多好比如多蜂鸣器、MAX232、INA系列、OP系列。。。
单片机的最小系统需要单片机本身(芯片)、晶振、及晶振起振电容、电源,人机交流元件如按键等。及动做显示元件如发灯管等。如果是实际应用那是根据实际配置的,是会有很多外围器件的,如各种驱动电路。输入电路等
清单如下:
1. Atmel89s51 1片 单片机芯片
2. ADC0809 1片 模数转换芯片
3. 74HC00 1片 与非门通用数字芯片
4. L298 1片 小功率直流电机驱动芯片
5. 12V直流电机 1片 有刷的
6. 1k电阻 2个
7. 51K电阻 2个
8. ST178 2片 光耦隔离器
9. 74LS04 1片 非门通用数字芯片
10. IN4148二极管 4个
说明:
1.图中的8051用ATMEL89S51代替,完全兼容的,一模一样使用,便宜,容易买到;
2.74LS04可以不买,用74HC00中的一个与非门代替就可以了。
3.光耦隔离要两个,电阻也相应的有两个。
4.电路图上标出的器件,我都给你列出了。实际上,单片机还有几个简单的外围电路,你也需要买。分别是:一个电容、1个电阻,构成上电复位电路,加个按键并在电容上,构成手动复位电路;一个晶振、两个电容,构成单片机的时钟电路;还有5V电源电路;当然还应该有每个芯片的去耦电容。L298也有几个外围元件。
5.好运!
1、这是51系列单片机的晶振和复位电路。 2、C1,C2,X1构成晶振电路,X1是晶振,两个电容为负载电容,作用是容易启震和减小频率的温漂。 3、R1,C3组成复位电路,跟晶振没有关系。
你这个问题说的也太简单了吧,首先搭建单片机最小系统,使得单片机可以正常工作,最小系统包括:电源、晶振、复位、下载线等。然后开始设计外围电路,比如跑马灯、数码管,控制外围电路的方法,最简单的是,使用I/O口去控制,你可以选择输入控制还是输出控制,例如将8个发光二极管加到单片机的p1口上,注意发光二极管的正极和阴极区别,将正极接5V,阴极接单片机。那么你将p1口全部置低,那么这些发光二极管就都亮起来了
单片机应用电路套件的介绍到此就结束了,感谢您耐心阅读,谢谢。
本文标签:单片机应用电路套件