你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

基于stm32,UART控制的七段数码管

[复制链接]
丿灬幸灬 发布时间:2018-12-11 19:49
7129051507399497527.JPG
6 r- o7 h" Z/ w0 Z# WUART控制的、可拔插的7段数码管/ e& [/ ]+ o- p7 ]

# g$ I4 ^" w1 P" R描述
4 Q9 Z& d4 u: {9 p对于一些项目,我喜欢使用7段数码管来显示电压、电流或温度等值。
, m2 ^, p( q& k0 m- \0 U, e4 ?2 E7段数码管价格低廉,易于观察,易于控制。; ~9 n. b/ v& i
最大的缺点是,控制少数7段显示器可能会花费上大量IO。& f! |+ }7 j+ F' ?  G: r
1728761507399542972.JPG
7 ], Y, Z; z7 I: R" M可以购买成品数码管。缺点是精度不高,只有在电压的某个范围是你想要显示的情况下才能使用。: J: l* B  w- J, `
所以,是时候自己设计了,他们一面有4位7段数码管,另一面有一个STM32F031和一个74HC595。; c" T/ O1 r6 n" y3 [! P
其他特点是:! i, g) {8 x  H) a; z
UART控制的9 b0 E- _" `( H1 v6 l' B
在一条UART总线上最多8个,通过3个二进制数据选择ID
  e! H+ H/ M" y7 D) Z6 o9 _易于安装在前面板上
4 Y+ G7 e3 V+ t* R可调光. f$ T* G& \: \2 M0 z
: k& j" a3 L! E! M8 K. n9 D; j
不需要底层程序编写,只需要一个UART来控制它们。
  u  X; ?% ]6 T* M6 X4 X2 I% K0 P9 t3 x: z0 l/ u" T
8 p' \( N3 I/ v
如何使用
' a1 P. \& _+ {1 S通过UART连接,通过几个简单的命令,在19200波特率上控制的:/ C% h  p- @# h
要控制显示的内容,请执行以下操作:
0 e& C  l& \/ q1 ~" Q% y! E+ \( q4 j& x6 T" _7 j! p
ID号\n
. [, }& [8 S3 \2 \# t6 j7 G& i/ m1 |
因此,如果显示器的ID为04,如果您想要显示1337 :' P. f* Z& k3 x0 d2 E: q
% _4 b+ a4 b7 j# M' f6 i$ ?7 n
04,1337\n7 V' V' C, r* D7 L

! A, Q9 Q1 E; c$ }5 i) [一个点没问题,只要把它插入任何地方:
" j1 E  [" b% w9 g. F! V1 P% V
7 @# Q; `+ d$ v/ a4 `04,1.234\n   或 04,123.4\n2 \! g5 t; ~' a5 w
. C$ I7 W% j  ?1 {+ R8 c
要更改亮度:) j. ?- J0 C4 u. L, ?- C. T! B

6 O$ {/ e1 ]9 N# C& ^" I1 RID,Bx,亮度x为0到F(十六进制0 - 15),0为最低,F为最高,例如:% L  C  D" B. o
3 p+ e1 @- K$ ~' n& q0 L: v
04,B2\n  或 04,BA\n
  N- W) f5 Q2 u2 H$ M, A  d8 T: ]2 g7 b; y2 K
只要设置的不同ID,它们就可以连接到同一个UART总线,有点像I2C的工作原理。
/ G. U+ u* V5 i( \8 p# U* z$ N
6 Q" V3 ]1 W2 e$ d8 D- \相关资料请见博客和GitHub
3 I7 O: N; p" i: n
* h7 ?% l2 e. H) b
赞 收藏 评论6 发布时间:2018-12-11 19:49

举报

6个回答
sincomaster 回答时间:2018-12-11 23:53:34
这个有点好玩,谢谢分享
Bowen1028 回答时间:2018-12-12 08:49:16
有意思,谢谢分享
MrJiu 回答时间:2018-12-12 09:17:52
数码灯?一个TM1640就可以啦!!!可以控制16位,妥妥的。。。只需要2个MCU脚!!!
tanic 回答时间:2018-12-12 09:48:58
精神可嘉! w! O# b2 z" j8 t. e
楼主可以百度一下 数码管驱动芯片 会有惊喜( x; z: g6 n6 r/ C4 r
天地摩登 回答时间:2018-12-12 21:06:35
数码管驱动芯片很便宜的,就2毛钱!!
西点钟灵毓秀 回答时间:2018-12-13 08:46:28
aip1651,满足你的需求
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版