打印
[牛人杂谈]

身边的新塘+刚工作时做的两款M0芯片调光方案+M4外设PPT资料

[复制链接]
1704|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
刚刚工作时,笔者从事的是做眼科设备的工作,那会刚刚接触新唐的单片机,在我的眼里新唐的单片机简洁、实用而且跑得很稳定!后来离开原单位之后,有幸还认识了两位年轻的上海新唐的技术支持朋友~~。
话不多说,笔者就来介绍一下自己做过的两款产品吧~!这两款产品都是笔者做的裂隙灯可调光源,不过在使用MCU的型号上有所不同。
这是笔者设计的第一款产品:NUC120+DCDC+调光,这块板子为12V电源接口,搭载了一个5V电源给系统供电,一个6V电源给卤素灯供电,另外还有两片LED调光芯片给两个1W的LED供电,除此之外,板子上还集成了四路USB的接口,集线器能和PC相连,其中的MCU也作为USB从设备能够接入集线器的一路中。板子作为通用的版本,因此调光模式用了ADC调光和编码器调光这两种方式。由于需要断电**,因此编码器的计数还需要存放到FLASH中。
主控用了NUC120,内核为cortex-M0,4k的RAM,32k的FLASH,NUC120系列最大的特点带有USB。对于使用的CPU资源,可以从图中看出,图中引出的引脚有两路ADC,四路中断,一路差分USB,三路带外部下拉的PWM以及一路串口(用作调试)。左上角的两个接口为下载口和串口调试口,右上角的四个接口便是电位器旋钮和编码器的接口。
其中值得注意的便是编码器的编码方式,每个编码器采用2个外部中断,这样做的好处除了可以甄别方向以外,还能将编码器四倍频。电位器读到的ADC要做个滞环,不然读到的数据一直再跳,会导致在显示屏中的LED光亮一直闪。
这是一个简单成熟的USB集线器方案,能够进行USB2.0全速传输数据,笔者将NUC120中的唯一一路USB也用作了从设备,留有他用。
这便是笔者选用做DCDC方案的芯片以及LED调光方案的芯片,还有一颗卤素灯,笔者用了mos管去驱动,两颗MOS并联一下增大电流能力。
笔者只能秀一下板子的PCB图了,当时离开公司的时候都没有拿一块留作纪念……
这是笔者设计的第二款产品,也是一款调光方案,用的是M051系列的单片机,具体型号为M054ZDN,是QFN封装的,那年也是我刚刚学习如何手工焊接QFN封装。这款芯片也是用的M0内核的产品,总之一句话,简单皮实好用!
这张原理图就相对简单一些了,5V的交流正弦电压进入,通过二极管整流,接入BOOST升压芯片中出9V电压,给调光芯片供电,同时通过LDO给单片机供电,单片机一路PWM控制调光,因为当时压了很多这款单片机的库存,所以就这么干了……

和第一款方案不一样,这款方案是要放在灯罩内的,因此笔者将它做成了环形,这也是笔者第一次采用环状网格布线。同样没能拿块自己做的PCB留作纪念,甚是可惜……
最后笔者也秀一下自己在认识朋友的同时获得的板子,这是一块M451的板子,这块板子的全部资料,因为很大(之前没有放在百度云),有需要的小伙伴可以私信我,我可以发给大家。在此我分享一下当时参加培训的时候技术支持朋友对于这些外设做的PPT,放在了百度云上,http://pan.baidu.com/s/1hrPk9P6



沙发
gejigeji521| | 2017-4-24 16:15 | 只看该作者
很给力的,资料。

使用特权

评论回复
板凳
捉虫天师| | 2017-4-24 22:41 | 只看该作者
无影灯的控制?

使用特权

评论回复
地板
KCCHEN| | 2017-4-25 10:05 | 只看该作者
感谢楼主的资料

使用特权

评论回复
5
稳稳の幸福| | 2017-5-4 16:14 | 只看该作者
PCB和原理图的文件分享分享就好了。

使用特权

评论回复
6
北斗stone|  楼主 | 2017-5-4 19:30 | 只看该作者

眼科手术设备,裂隙灯,洋名字叫:slit lamp

使用特权

评论回复
7
北斗stone|  楼主 | 2017-5-4 19:31 | 只看该作者
稳稳の幸福 发表于 2017-5-4 16:14
PCB和原理图的文件分享分享就好了。

毕竟是给公司做的,这个不太方便给啦~不过楼主已经写的很全了,如果你有需要类似的方案,我们也可以好好地交流一下~

使用特权

评论回复
8
rocHP| | 2019-4-27 15:58 | 只看该作者
可以分享个NUC120串口通信代码吗?
我用了串口1发不出数据

使用特权

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

本版积分规则

31

主题

338

帖子

6

粉丝