单片机完成一次完整的控制需要什么
联系方式见右侧悬浮框
【单片机IO口】是根据客户需求而写的,非常具有代表性,在客户搜索【单片机IO口】时,都能通过我们来了解相关资讯,而且【单片机IO口】在客户有需求时提供参考意见。
单片机完成一次完整的控制需要什么?
答:数据、属性、和方向,这三种属性结合在一起才能形成完整的控制!
在电路图中我们可以看到,并没有任何器件去驱动,它们是经由单片机的引脚的来控制发光显示的。由此我们可以得出结论,虽然单片机能够实现驱动,但是其能力只能进行低电平的输出,而在高电平输出方面则完全达不到驱动的能力。这个结论是依照手册中给出的数据做出来的。这种现象其实是51的引脚内部特殊结构造成的,其中关键的部分就是场效应管,因为它的存在引脚才具有下拉的能力,输出低电平的时候,允许灌入 10mA的电流;而引脚和正电源之间,有个几百K的“内部上拉电阻”
单片机在输出电平时所需的电流大小和限度关乎到单片机输出驱动问题,单片机输出低电平时,将允许外部器件,向单片机引脚内灌入电流,这个电流,称为“灌电流”,外部电路称为“灌电流负载”;而在输出高电平时,则允许外部器件,从单片机的引脚,拉出电流,这个电流,称为“拉电流”,外部电路称为“拉电流负载”。能带动多少个TTL输入端就说明这款单片机能够承受多少的负载,而51单片机的负载能力其实是非常小的、P2 和 P3口,每个引脚可以都带动4个 TTL 输入端,只有P0 口的能力强,它可以带动8 个!分析一下 TTL 的输入特性,就可以发现,51单片机基本上就没有什么驱动能力。它的引脚,甚至不能带动当时的LED进行正常发光。在 AT89C51单片机流行起来之后,单片机引脚的能力大为增强,可以直接带动LED发光了。引脚在高电平的时候,能够输出的拉电流很小。特别是 P0 口,其内部根本就没有上拉电阻,所以 P0口根本就没有高电平输出电流的能力。
教学设备推荐学习单片机技术的优秀设备:ZRDPJ-CF单片机创新实验开发实训装置
1、 实验屏
1)单色流水灯模块:8 个高亮绿色贴片 0805封装 LED 灯
2) 双色流水灯模块:6 个高亮直插 LED灯,红黄绿三种颜色
3) 双色LED灯模块:红绿双色直插LED 灯
4) 8 位数码管模块:2 个四位一体共阳极数码管,2个74HC595 驱动芯片。
5) 1 位数码管模块:1 个 8 段数码管,共阳极,0.56 英寸
6) 红绿双色点阵模块:3 个74HC595 驱动芯片,一个红绿双色点阵显示屏。
7) LCD1602 液晶屏模块:标准 LCD1602 液晶屏接口,1 个带背光的 LCD1602 液晶屏。
8) LCD12864 液晶屏模块:标准LCD12864 液晶屏接口,支持串行、并行液晶屏(选配)。
9) OLED 显示模块:0.96 寸 OLED 液晶屏,128*64 显示(选配)。
10)TFT 彩屏模块:彩屏接口支持8 位、16 位TFT ,支持触摸屏控制,带背光开关。配套 2.8 寸彩屏,带触屏功能,262K 色,8 位数据端(选配)。
11)8 个独立按键:8 个贴片独立按键,带上拉电阻
12)4X4 矩阵键盘:4 行 4 列矩阵键盘,共 16 个贴片按键,带上拉电阻。
13)五向摇杆:一个五向摇杆,具有上、下、左、右、中五个方向。
14)蜂鸣器模块:无源蜂鸣器
15)DS1302 时钟模块:DS1302 芯片,SOP8 封装,模块带后背电池座。
2、 传感器模块
1)两路DS18B20 模块:两路 DS18B20 温度传感器接口
2) 光敏传感器模块:集成 LM393 比较器,基准电压可调电阻、模拟量输出接口、数字量输出接口、模拟量指示LED灯,支持光敏二极管、光敏电阻等光电开关器件。
3)火焰传感器模块:集成 LM393 比较器,基准电压可调电阻、模拟量输出接口、数字量输出接口、模拟量指示LED 灯,支持火焰传感器。
4)霍尔传感器模块:集成 LM393 比较器,基准电压可调电阻、模拟量输出接口、数字量输出接口、模拟量指示LED 灯,支持霍尔传感器。
3、电器控制模块
1)路直流电机接口:ULN2003 驱动芯片,贴片SOP16 封装。一路可调速直流电机接口; 一路可调速、可调向双功能电机接口
2)2路步进电机接口:2 个ULN2003驱动芯片,贴片SOP16 封装。两个标准5线4相步进电机接口
3)2路继电器:ULN2003 驱动芯片,SOP16 封装。两个5V 继电器,两个3P 接线端子。
4、 数据传输、存储模块
1)2路串口:SP3232 芯片,SOP16 封装,+3.0v-+5V 工作电压,公头串口座一个,母头串口座一个,状态指示灯4 个。
2)AT24C02 存储模块:AT24C02 芯片,SOP8 封装
3)模拟量输入模块:0V-5V 输入可调,0R-10K 电阻值可调。
4)串转并模块:74HC164 芯片,SOP14 封装
5)并转串模块:74HC165 芯片,SOP16 封装
6)SD 卡模块:标准SD卡卡槽,SPI 控制,4-bit 传输模式
7)MAX485 模块:MAX485 芯片,1 组 2P 接线端子输出,1 组插针输出。
8)红外发射模块:红外发射二极管
9)红外接收模块:HX838 红外一体化接收头
10)PCF8591 AD/DA 模块:PCF8591 芯片,SOP16W封装,4路模拟量输入,1 路模拟量输出,IIC通信。
11)锁存器模块:74HC573 锁存芯片,兼容标准CMOS
12)三八译码器:74LS138 芯片,TTL 电平
13)核心板扩展接口:接口插座29P 两排,IO 扩展插针 28P 两排
5、电源模块
1)3V3 电源电路:LM1117-3V3 稳压芯片
2)1V8 电源模块:LM1117-1V8 稳压芯片
3) 电源引出:GND/5V/3V3/1V8 电源各一组,每组 6 路引出
4)模块名称:USB 接口,mini USB,A 型母头,D+ ,D-
5)自恢复保险丝:断开电流300ma
1、实验箱底板功能
1) 可以实现跑马灯、流水灯实验
2) 可以实现彩色流水灯、交通灯实验
3) 可以实现红、绿两种颜色显示。
4) 可以实现电子钟显示、数码管多位显示、74HC595 驱动等实验。
5) 可以实现1 位数码管显示实验
6) 可以做双色点阵屏显示实验,滚动、静态显示字符、汉字符号等。
7) 可以实现LCD1602 液晶屏显示实验,可以显示字符、数字等。
8) 可以实现 LCD12864 液晶屏显示实验,可以显示汉字、字符、数字
9) 可以实现OLED 显示实验,可以显示 4 行汉字,可以显示图片。
10) 可以实现TFT 彩屏图像、文字显示。可以做人机交互界面。
11) 可以实现按键控制、外部中断等实验。
12) 可以实现矩阵键盘实验,可用作控制、教学实验等
13) 可以用作游戏控制杆、实现独立按键等功能。
14) 可以实现音乐播放、报警提示等
15) 可以实现电子表、万年历实验。
2、传感器模块功能
1) 可以实现温度测量。
2) 可以实现光电开关实验。
3) 可以实现火灾报警、火焰检测等实验。
4) 可以实现测速、电磁检测等实验。
3、电器控制模块功能
1) 可以实现直流电机调速、调向的驱动实验。
2) 可以实现步进电机调速、调向、调角度的驱动实验。
3) 可以实现继电器控制实验。
4、数据传输、存储模块功能
1) 可以实现串口通信,TTL 转 RS-232 实验。
2) 可以实现外部存储、IIC 总线学习
3) 可以作为AD 转换等实验的模拟量输入。
4) 可以实现串行转并行实验,可以扩展IO。
5) 可以实现并行数据转串行的实验
6) 可以实现 SD 卡的读写、文件系统的学习实验。
7) 配合多组 485 模块,可以进行 485 通讯实验
8) 可以发射不同载波频率的红外信号。
9) 可以实现红外接收解码实验。
10) 可以实现AD/DA 两种转换。
11) 可以实现8 位数据锁存实验,可以做 CPU 与外围模块的驱动、缓冲模块
12) 可以 IO 扩展,学习译码实验。
13) 扩展多种配套核心板、DIY 核心板
5、电源模块功能
1) 可以输出+3.3V 电压
2) 可以输出+1.8V 电压
3) 可以作为外接模块的电源引出脚
4) 底板供电电源、USB 通信接口。
5) 可以实现红外接收解码实验。
如对本产品/文章:单片机IO口有任何疑问请随时联系我们,我们将尽力为您提供最全的实训室建设方案和最优质的服务
本文关键词:单片机IO口
【单片机IO口】是上海中人原创,如果您在了解产品的过程中受到启发,想要咨询相关设备的问题,我们将派专员为您解决疑问,或者您在阅读【单片机IO口】中有想不通的问题,也可以咨询我们,我们将为您提供快速解决【单片机IO口】问题的方案
相关热词: