打印

匠人DIY旋转时钟全程实播(2008-01-20最新进展:串口通讯调试

[复制链接]
楼主: 程序匠人
手机看帖
扫描二维码
随时随地手机跟帖
161
zhiwei| | 2008-1-8 21:05 | 只看该作者 回帖奖励 |倒序浏览

不知道

现在的转速大概是多少?

使用特权

评论回复
162
soso| | 2008-1-10 01:13 | 只看该作者

牛!

使用特权

评论回复
163
decoder8| | 2008-1-10 12:22 | 只看该作者

为什么不在板子上用纽扣电池呢?一起转!

使用特权

评论回复
164
程序匠人|  楼主 | 2008-1-10 13:18 | 只看该作者

纽扣电池用不了几分钟就歇火了

使用特权

评论回复
165
hotpower| | 2008-1-10 13:32 | 只看该作者

建议匠人研究永动机就省事了~~~

使用特权

评论回复
166
huangqi412| | 2008-1-11 15:39 | 只看该作者

大叔中午大量灌水

使用特权

评论回复
167
huangqi412| | 2008-1-11 15:45 | 只看该作者

不记得哪个牌子的主板cpu风扇可以显示温度啊

也是用 led灯旋转

使用特权

评论回复
168
wangkj| | 2008-1-11 17:01 | 只看该作者

TT的,那个风扇也不便宜

使用特权

评论回复
169
老狼| | 2008-1-11 21:09 | 只看该作者

不太贵 65-75

淘宝上有卖的

使用特权

评论回复
170
程序匠人|  楼主 | 2008-1-15 23:31 | 只看该作者

数字表盘效果


相关连接:
参与社区讨论 
 
匠人DIY旋转时钟全程实播(连载1:电机的选择与安装) 匠人DIY旋转时钟全程实播(连载2:指针板的供电方式) 匠人DIY旋转时钟全程实播(连载3:指针板原理图V01) 匠人DIY旋转时钟全程实播(连载4:一些细节考虑) 匠人DIY旋转时钟全程实播(连载5:DEMO板示意图) 匠人DIY旋转时钟全程实播(连载6:指针板状态表v01) 匠人DIY旋转时钟全程实播(连载7:旋转时钟之裸奔照) 匠人DIY旋转时钟全程实播(连载8:转速自适应算法) 匠人DIY旋转时钟全程实播(连载9:排除LED不亮故障) 匠人DIY旋转时钟全程实播(连载10:自适应算法讨论) 匠人DIY旋转时钟全程实播(连载11:表盘效果初现) ----------------------------------------------------------------------------
好几天没有更新本连载内容了。上周六去了一趟科技京城(赛格市场),想找一些合适的电机和滑环。到也有一些收获和启发。比如,匠人发现可以用铜铆钉来代替滑环。此事以后再谈。
这两天又把程序扩充了一些,增加了一种数字表盘显示模式。如下:
1、原来的模拟表盘:

2、新增的数字表盘:

 
字符代码:

使用特权

评论回复
171
hotpower| | 2008-1-15 23:32 | 只看该作者

哈哈~~~瞧瞧匠人的呼啦圈~~~

使用特权

评论回复
172
huntington| | 2008-1-15 23:56 | 只看该作者

看到这个171楼的图片~~~~~~

这个图片太强了,唤醒了我儿时的回忆~~~~~~~~

这简直就是哪吒的火轮圈嘛!!!!

使用特权

评论回复
173
xxdcq| | 2008-1-16 11:14 | 只看该作者

这些耍玩意我n年前就已经不玩了!

现在我只做能卖钱的东东!
哪怕很简单一个东西!
呵呵!

使用特权

评论回复
174
hdz05| | 2008-1-16 18:13 | 只看该作者

关注

使用特权

评论回复
175
程序匠人|  楼主 | 2008-1-17 10:19 | 只看该作者

匠人DIY旋转时钟全程实播(连载13:动态钟摆效果)

----------------------------------------------------------------------------
匠人DIY旋转时钟全程实播(连载13:动态钟摆效果)

----------------------------------------------------------------------------


昨天晚上实现了动态钟摆效果,因时间太晚,没有来得及拍照留念。今天补拍并更新连载。


效果如下:






关于钟摆的摆动轨迹的计算:钟摆的运动,是动能和势能相互转换的过程。摆球并不是等速运动的,其在每个位置上停留的时间都不一样。如果做成匀速,那就达不到钟摆效果。


匠人的方法是,先找到函数关系,在Excel中计算好一秒中每个时间点上摆球的位子,生成表格,复制到程序中。如下:



使用特权

评论回复
176
tjsheep| | 2008-1-17 10:31 | 只看该作者

匠人原来是在上海的么?

为什么上海没有组织过聚会的?hoho

使用特权

评论回复
177
wangkj| | 2008-1-17 10:56 | 只看该作者

这东西,做好了,也能卖钱

使用特权

评论回复
178
程序匠人|  楼主 | 2008-1-20 17:43 | 只看该作者

串口调试成功,已经可以实现切换显示、调整角度等功能


相关连接:
参与社区讨论 
 
匠人DIY旋转时钟全程实播(连载1:电机的选择与安装)
 
匠人DIY旋转时钟全程实播(连载2:指针板的供电方式)
 
匠人DIY旋转时钟全程实播(连载3:指针板原理图V01)
 
匠人DIY旋转时钟全程实播(连载4:一些细节考虑)  匠人DIY旋转时钟全程实播(连载5:DEMO板示意图)  匠人DIY旋转时钟全程实播(连载6:指针板状态表v01)  匠人DIY旋转时钟全程实播(连载7:旋转时钟之裸奔照)  匠人DIY旋转时钟全程实播(连载8:转速自适应算法)  匠人DIY旋转时钟全程实播(连载9:排除LED不亮故障)  匠人DIY旋转时钟全程实播(连载10:自适应算法讨论)  匠人DIY旋转时钟全程实播(连载11:表盘效果初现)  匠人DIY旋转时钟全程实播(连载12:数字表盘效果)  匠人DIY旋转时钟全程实播(连载13:动态钟摆效果)  ----------------------------------------------------------------------------
 
 
匠人DIY旋转时钟全程实播(连载14:串口调试心得)   ----------------------------------------------------------------------------
 
 

 
这两天写了串口接收程序,终于调试成功了!中间遇到一些小坎坷,简单讲几句心得体会。
1、由于串口与电源正端是复用一根传导线,所以,硬件方面需要合理设计电路。要确保通讯时,单片机能够正常工作。电路如下:  
2、另外,因为三极管的导通/截止有时延,线上可能有干扰,导致通讯时序畸变,所以串行通讯的波特率不能设置得太高,匠人开始时用9600,无法正常实现接收,后来改用2400,才得以通过。
 3、波特率的计算,有公式可循,为了一劳永逸。匠人用Excel做了个计算模版,以后只要填入参数,就可得到波特率赋值了。

4、串口的调试,是用电脑串口协助进行的,用了一个现成的调试软件。界面如下:  

5、另外发现PIC单片机的串口模块有个令人不爽的地方。比如,匠人只用到串口接收,不用串口发送。但是串口发送口缺不能配置为普通IO口来用,实在有点浪费啊!以下是社区讨论摘选:  
 程序匠人 发表于 2008-1-19 17:40 PIC 单片机 ←返回版面   

124楼: 请教一个问题:如果串口只用到接收,没有到发送

 
那么,是否可以把串行发送口当作普通IO口(输出口)来用?
 systemchip 发表于 2008-1-19 21:47 PIC 单片机 ←返回版面   

130楼: 曾经试过,不行

  
* - 本贴最后修改时间:2008-1-19 21:48:59 修改者:systemchip



 程序匠人 发表于 2008-1-20 00:15 PIC 单片机 ←返回版面   

131楼: 那就是说白白浪费一个io口了?

 
 systemchip 发表于 2008-1-19 21:47 PIC 单片机 ←返回版面    

130楼: 曾经试过,不行 
 xieyuanbin 发表于 2008-1-20 09:47 PIC 单片机 ←返回版面   

132楼: 用IO口模拟发送就可以用了。

IO口模拟串口是最简单的,发送更简单。




 程序匠人 发表于 2008-1-20 11:28 PIC 单片机 ←返回版面   

133楼: 不是阿,我是要做的是串口接收,不是发送

 
匠人是要做的是串口接收,不是发送。如果用软件模拟的话,要占用定时器和外部中断资源不说,而且实时性方面堪忧。

现在的问题就是,用了串口接收,连带着把串口发送口也浪费了。
 xieyuanbin 发表于 2008-1-20 16:54 PIC 单片机 ←返回版面   

136楼: 还有办法:用串口来模拟IO。

 
既然是发送端浪费,有一个比较折中的办法用它来做O口。持续发送1来模拟输出1,持续发送0来模拟输出0,不过因为有起始位和停止位,IO口需要用阻容来滤波。


使用特权

评论回复
179
平常人| | 2008-1-20 17:57 | 只看该作者

站长啊,二姨不认识大写字母标注的格式tag,看看你的贴好

赶快调整一下吧!

使用特权

评论回复
180
程序匠人|  楼主 | 2008-1-20 18:01 | 只看该作者

确实很丑

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则