嵌入式(二十一):外设汇总&格雷码

1、并口模块:
a、并口模块属于“输入输出”部分
b、在CPU看来,是若干个可以访问的单元(寄存器)
c、核心功能是“引脚电平与部分寄存器内容对应”
d、另有部分寄存器配置引脚电气性能(多功能化)
2、STC发光二极管实验:
a、P0口上8个引脚静态需要高电平1ma驱动
b、P2.3需要高电平2ma驱动
c、发光二极管主要电气参数:
①、发光颜色(发光波长):xxx
②、正向压降:1.8V~3.7V
红1.8V,绿1.9V,蓝3.7V
③、正向工作电流:0.1mA~300mA
普通—20、10、5、2、1 mA
高亮—10、5、1、0.5 mA
超高量—5、2、1、0.1 mA
④、反向漏电:50~200uA
⑤、反向耐压:5~7V
⑥、发光效率:xxx
⑦、寿命:大于100000h
d、很差的二极管,但可以很好“发光”,常用于——指示灯,照明
3、STC步进电机实验:
嵌入式(二十一):外设汇总&格雷码
嵌入式(二十一):外设汇总&格雷码
a、将控制信号转变为步进角度或位移
b、分类:反应式、永磁式、混合式或二相、三相……
c、特点:二相混合式最广泛(控制较复杂)
d、方便用于位置控制
e、四相步进电机:
嵌入式(二十一):外设汇总&格雷码嵌入式(二十一):外设汇总&格雷码
f、步进电机驱动电路
嵌入式(二十一):外设汇总&格雷码
4、继电器:
a、电磁继电器:用电磁力控制的电开关
b、隔离作用:弱电控制强电
c、放大作用:小信号控制大电器
d、主要电气参数:
①、线圈工作电压:
②、吸合电压:
③、释放电压:
④、线圈工作电流:
⑤、触电类型:
⑥、最大触电耐压:
⑦、最大触电电流:
e、结构示意图:
嵌入式(二十一):外设汇总&格雷码
5、数码管动态扫描:
a、P0控制段选信号,必须推挽输出
b、P2.3、P2.2、P2.1、P2.0控制位选信号,其中P2.3必须推挽输出
6、蜂鸣器:
a、蜂鸣器( Buzzer ):电子讯响器
b、蜂鸣器分类:电磁、压电或有源(将产生频率的电路做入电路中)、无源(信号需要外加)
c、无源电磁蜂鸣器原理
嵌入式(二十一):外设汇总&格雷码
d、驱动电路:
嵌入式(二十一):外设汇总&格雷码
7、STC轻触按键、导航按键按键电路
嵌入式(二十一):外设汇总&格雷码
a、加电阻为了防止短路
b、并口作为输入
8、STC机械振动、霍尔磁场传感器
嵌入式(二十一):外设汇总&格雷码
a、相当于一个开关
b、倒置传感器
嵌入式(二十一):外设汇总&格雷码
c、以上,均相当于自动按键
9、STC光电编码器:
a、光电开关分为对射式、反射式
b、4bit绝对编码器:检测到什么数字,就知道在盘子上的绝对位置
嵌入式(二十一):外设汇总&格雷码
c、主要问题:
①、随着分辨率提高(bit数变大),问题变得复杂
②、二进制编码对各bit光电检测一致性要求很高
制造难度加大,甚至不可能
稍有差错,可能造成重大信息错误
d、二进制编码跟格雷码的差别在哪里,为什么格雷码好:
格雷码是一种准权码,设格雷码最低位为n=1,则格雷码的权的绝对值为(2^n)-1,其符号从左到右正负交替。
典型格雷码是一种具有反射特性度和循环特性的单步自补码,它的循环、单步特性消除了随机取数时出现重大误差的可能,它的反射、自补特性使得求反非常方便。
格雷码属于可靠性编码,是一种错误最小化的编码方式。
①、格雷码的特点是任意两组相邻之间只有一位不同,其余各位都相同,而且0和最大数(2的N次方减一)对应的两组格雷码之间也只有一位不同。
②、格雷码是一种循环码,它的特性使它在形成和传输过程中引起的误差较小。如计数电路按格雷码计数时,电路每次状态更新只有一位代码变化,从而减少了计数错误。
③、自然二进制码可以直接由数/模转换器转换成模拟信号,但某些情况,例如从十进制的3 转换成4 时二进制码的每一位都要变,使数字电路产生很大的尖峰电流脉冲。而格雷码则没有这一缺点,它是一种数字排序系统,其中的所有相邻整数在它们的数字表示中只有一个数字不同。它在任意两个相邻的数之间转换时,只有一个数位发生变化。它大大地减少了由一个状态到下一个状态时逻辑的混淆。另外由于最大数与最小数之间也仅一个数不同,故通常又叫格雷反射码或循环码。