项目名称:卫星天线寻星小助手
功能说明:
利用GPS模块获得当地位置信息,然后利用GD32E231 MCU 计算出天线的方位角和仰角信息,并将信息显示在OLED显示屏幕上。另外参考网上设计了的简单的锂电池充电线路,实现便携式操作。
具体框图如下:
目前进展情况:
1.完成电路板的初步设计。第一次设计电路板,问题还是很多:包括元器件的封装有的选择不是很到位,导致硬件电源调试中出现问题,晶振电路设计问题,导致电路外部晶振不起振,但使用内部晶振完成部分功能,见下述;另外对于锂电池充电芯片的使用也不是很熟练,这里硬件设计上有一些毛病。使用swd接口调试很方便,程序下载很顺利,调试也可以。
2.目前已经调试了GPIO口、并参考网友程序实现了OLED模块的显示及串口发送功能。
3.目前存在问题:
A.GPS模块直接用UART-TTL线在外部调试没有问题,接入到GD32以后就不能读取数据,后续继续调试。
B. 调试过程中OLED模块损坏,内部线路有异常,导致字符显示不全。。也导致调试进度很慢;
4.相关的资料
其中电路图参考官方电路板设计,PCB板采用立创EDA设计,比较low。
这是第一次使用国产ARM芯片,总体感觉可以,但是参考资料很少。
国内芯片要崛起,整体的生态还是需要进一步加强,从硬件设计、软件环境、技术支持等多方位推动啦!
感谢EE给这次机会参加这次活动,由于中途出差等原因,导致未能按时间完成比赛,但不影响后续继续调试完成这个项目!