吉大电赛培训

发布时间 2023-07-22 22:40:52作者: asandstar

吉大电赛培训

比赛时每个阶段有不同的任务:刚开始题目刚出来先搭硬件电路再写程序,刚开始软件同学可能没事情做
后期硬件完成后,就主要是软件同学在进行编程。注意不要互相推诿!
报告可以提前准备,先写选器件的过程:如果比赛之前已经决定用stm32
搭结构一定要快,不求一开始的完美,可以用硬纸壳搭结构,还有铝型材
堆模块没问题,但要选择适合的模块;此外还有稳定性的问题,用杜邦线不是很稳定
比赛中千万不能用杜邦线!
比赛中会用到很多模块比如电机、传感器,有时候会出现的问题是,单独模块会用但连接到一起之后就不会用了
软件方面需要加强的是整个逻辑结构,使整个系统可以顺畅运行,读取数据只是其中一小部分
老师参照周立功的官方例程去模仿学习的,注意注释、变量名的标准和规范
硬件设计的能力(提前准备一些电路eg.比赛专用开发板:核心板+万用板,焊两个排座,以及提前焊好一些按键、液晶屏接口、指示灯、蜂鸣器、串口、调试口或常用接口)和电路可靠性
常用电路eg驱动MOS管、H桥、继电器、电机、传感器等各个电路
基本的C语言功底:把基本的语言变成函数彻底弄懂,用stm32一定要把指针弄懂,因为库涉及到大量指针回调,基本语句变量函数尤其是多文件编程结构(多.c,.h对应方式一定要学会)【多文件编程的视频可以看看】
外设驱动,常用传感器、电机可以提前准备
中断里一定不要有太多执行语句,中断里一般放个标志位然后出去,再到主函数的线程里执行
学RTOS是学有余力,比赛时很多事情可以分线程去干(但不是所有任务都要放进线程里去干)
RTOS有软中断、软定时器会对程序整体运行有帮助,使用不熟练会出现溢出问题【建议学习】
函数写的是否规范、返回值、中断指针也应该多加练习,学会让很多东西联合起来工作
轴流风机有些功能实现不了,比如急停:要求在几秒钟之内停下来,由于惯性太大很难做到
总之用合适的电机可以使调试更加容易!器材反正尽量提前准备
MOS管小了推不动,功率消耗太大,用更好的MOS管效率会提高很多,通过电流更大
【提高解决问题的能力:不要着急问老师或同学,去网上搜索、查阅文献有助于提高文件检索能力、获取知识、解决问题的能力eg花7天解决一个关于JTAG的问题,搜索资料的过程中虽然看到的可能对解决当下的问题没什么帮助,但对解决未来的问题是有帮助的】
贴片电容电阻焊在万用板上可以提高走线效率,如果比较远可以用焊锡走一段或者直接用导线连过去,再不济用线仔,好处是可靠性高(总之要提高焊接的可靠性)
 
 

hw1自己查找问题的答案

 
现在MOS管已成为电子工程师必须会的东西eg新能源车、大功率新能源充电桩必须要用到MOS管(本身不难,难在用高开关频率、大电流大电压时、搭建H桥时如何使用)
双排座,比如在万用表上焊一个双排座然后把它插进去
 
中间短的连接线。如果只是两个模块或两个板之间连接,直接用白插,然后用预先压好端子的线插到塑料壳里面,再往上一插即可
好处:需要多少用多少,eg电源和地可以撕下来两根线把它插到两批塑料胶壳里,另一边焊到网板子上往上一插;防反接,也就是反着插不进去,可以避免接电源时不小心接反,出现烧器件概率减小。
坏处:由于线径,电流有限制(2-3A以内)。电流大不大是要看功率的
比赛时必须用压线钳而且必须会用
 
步进电机驱动器常用的是3.84的端子,可以直接拔下来,好处是可分离
 
 
 
记得配合转换板再插到万用板上,不能直接插入芯片的脚。因为万一出问题没有插座就很麻烦,一定要先焊座再插芯片。缺口表示方向。
老师焊所有的电路都用小板,除非是非常大的电路,推荐用小板(一个小板实现一个模块、一个功能)10*15接近五块钱。焊一块板,再在底下垫一块板,可以保护导线
注意焊上芯片后板子从背面翻过来引脚顺序会发生改变
 
不推荐牛角座!数字接口脚间距2.54㎜
 
 
按键开关,四脚的可能两个一直通两个要焊了才会通,量好没问题之后用两个脚就好了了
波动开关两个固定脚可能无法插入万用板,那可以掰弯放在两边。
船型开关控制大电流或220V的设备
继电器不能快速切换开关,机械开关是有寿命的
 
大功率白光照明可以使用1W的白色LED(它焊接在铝基板上,注意散热,工作起来会很热!)
激光管做指示,如风力板的指划特定轨迹,注意供电电压和限流。细的3V粗的5V。记得在线路串联一个约100-200欧姆的电阻,限流,否则光的亮度随时间衰减很快
有源蜂鸣器装上一直会响,无源蜂鸣器装上可以用pwm调音
 
喇叭发声,麦克风(本质电容)接收声音
用3.3V的电压驱动5V的蜂鸣器应该用PNP还是NPN的三极管呢?为什么
 
 
嵌入式:用寄存器写程序(虽然少用)和用库写程序都要会写才行
没法改变大环境,则只能提高自己