常州数码管,常州LED数码管,无锡数码管,无锡LED数码管
【已经过期】:请登录重发或删除过期商品
产品属性:
| 价格: | |
|---|---|
| 供货总量: | |
| 所在地: | 江苏昆山市 |
| 产品规格: | |
| 包装说明: | |
| 品牌: |
详细信息
显示基本原理
分为静态(只有数码管能实现)和动态
1:静态的比较好实现,在此不多讲了
2:数码管动态
a,硬件连接
数码管一般为1/13 能扫描, 再高的话亮度损失比较大,在此假设为列为13列, 行为16行, 共阳管, 每行数码管的各段连在
一起,每列数码管的公共段连在一起. 列开关用tip127, 他可以直接用154驱动, 达林顿管5安培, 注意127输出不要加电阻
行用595(164不建议)+2803或者2003+一个9013, 在2003的输出要加上限流电阻,一般为56~330欧姆(如果是<1.0的数码管,可以直接用595加电阻驱动)
b,软件
采用89c51为cpu, 存储器可采用24c系列, 或者28c系列, 注意他们的写入速度都不是很快, 不过一般数码管的输入设备为
键盘或遥控器, 速度足够了, 还有24c系列的读出速度也比较慢, 我发现每次读出的数据大概只有20以内才不会影响更新显
示显示采用时钟中断1, 中断时间不能超过1.5ms, 最好为1.2ms左右, 可以在中断服务程序中读24c02, 也可以在中断的间
隙中读取, 但必须保证能够读出所有的一列数据! 读出的数据放到一块显示区中, (在内存中定义一个数组buf[16]), 在中
断子程序中把数据发送的595中即可, 最好采用串口发送, 编程最简单.
发送完毕后,关掉控制行的154, 给595的RCLK(12脚)一个脉冲, 把数据从移位寄存器传输到锁存器, 而后打开154并输入列
信号即可
3: 点阵
a,点阵一般采用1/16扫描,控制原理和数码管差不多
b,硬件: 行用154+tip127,列用595加电阻(0~56欧姆)直接驱动
常州数码管,常州LED数码管,无锡数码管,无锡LED数码管
