二审核通过收到开发套件
在数日等待之后,发现通过了审核,后面收到了开发套件。收到套件赶紧打开看看,1个HC-LINK仿真器,1套开发板(1块核心板和一块底板),1根USB数据线。不但如此,芯圣公司还很周到的送了5片HC89S003F4芯片,这点非常棒。
三初步体验开发套件
拿到开发板板,先到芯圣的官网了解下怎么用,需要安装什么驱动,板子上有什么设置的东西。
从官网上下了HC-LINK驱动,HC芯片软件包,ISP软件,以及最重要的5W充电方案的配套资料。因为此次的芯片是8051内核的,所以需要使用KEIL C51的环境,又重新下载了个C51的,把HC芯片软件包加进去,这样,打开工程文件的时候才不会报错。
四电路原理图、PCB、程序代码
芯圣电子将原理图和PCB全部公开,从官网上下载后,打开看了看,原理图中有两个核心的部分;然后看了看PCB文件,最后大概看了一遍代码。
这走线,该粗粗,该细细,顶层底层错落有致(是不是吹捧的有点过分了)
箭头所指,封装好的QI部分代码库,这个何时开源啊(嘿嘿,有点不可能)
五电路板焊接
等板子和器件到了,马上开始着手焊,真是不焊不知道,一焊太乱套。自己的焊功相当差劲,开始以为没多少器件,不会太难。焊起来发现很多器件挨的近,焊的比较费劲。折腾了1天也没弄完,就去找外援,剩下的让外援给焊了。焊的差不多了,没有的器件去买了,然后全部焊完。由于焊接时,可能不留神丢了5819这个肖特基二极管,就找了个直插的焊上去。本来挺漂亮的板子,瞬间丑了很多,尴尬。
更尴尬的在后面呢,板子焊好了,自然要上电烧写程序,结果一插入USB线,板子上的micro USB座掉了,竟然掉了。
还以为是USB座没焊好,于是又买了2个,发现板子上的2个固定孔稍大了一点,同时买到的micro USB座固定脚真的很短,焊上去还是不可靠。最后焊锡糊了一片,板子上USB座的3pin脚线都掉了,还好是NC空连接。一气之下直接焊了4根线上去,瞬间板子又丑了一些。
六程序烧写
板子焊完了,按照官网上的说明,准备好USB
转TTL
,ISP
软件,前面都很顺利,串口识别连接都行。但是当点击下载编程,然后给板子上电,按道理讲应该稍等片刻就会识别,然后进行程序烧写。我等了很久,下面的进度条也没动,也没有出现正常的识别信息。然后验证USB
转TTL
,是正常的。折腾了半天,决定打电话问问,芯圣的技术支持和客服很快就判断发给我的芯片不具有ISP
功能。好在客服马上安排又给我发了一片芯片,只是快递实在太慢了。
七 小车组装及部件接线
接着进行小车的组装和各组成器件的接线。小车主要分2层,下面一层是直流电机、12V锂电池、L298N驱动板,都属于动力部分;上面一层是充电宝、控制开发板、红外寻迹、超声波测距、OLED显示等部件。
先看下其他部件:
(1)固定L298N,并将电机接到输出上;装12V锂电池
(2)装上面一层
(3)焊接接收线圈和发射端线圈
(4)小车全貌
八 后续的调试工作
芯片刚刚被单位附近的菜鸟驿站接收。拿到芯片后再进行充电测试。
九 其他资料
(1)在做之前画了一个简单的硬件结构图,算是有个小规划。
(2)写了一个简单的功能说明和组成器件列表
十 待改进和验证
虽然还没完全做完,但是在做的过程中,已经发现很多问题。
(1)小车采用了2块电源,比较繁琐,计划从芯圣官网上看看是否有20W,给12V锂电池充电的方案。争取不使用充电宝:一是减轻重量,二是简化设计。
(2)这次用非常简陋的漆包线,自己绕了线圈,无论是粗细、圈数、规整程度都差很多,计划直接购买现成线圈再试试。
(3)小车控制板太大,完全没必要。计划做个最小系统板再试试。
(4)这次充电没有检测,也没有保护措施。充电时还需手动关掉充电宝的输出。下次做到自动检测,充电时自动关掉输出,充好后,接收端自己断开,同时启动小车供电。
(5)小车的器件摆放布局没有计划,想到什么就摆什么,不合理美观。
(6)小车暂没有通信能力,使小车几乎没了实际可用价值。
总结:在最重要的无线充电环节做的简陋,没有自动检测和保护,需要优先改进。
此次的项目,在动手过程中对无线充电有了入门了解,感觉无线充电将是未来的充电趋势。感谢芯圣公司的支持,无论在器件上,还是开源资料上,以及及时的技术支持和服务。从芯圣单片机的datasheet看,芯圣单片机做的很用心,技术支持力度也大。祝愿芯圣发展的越来越好。
我看到你发的关于循迹小车的设计制作文章,想问问你其中的具体细节,可以有偿。看到请回复,谢谢。