在你看来,这是冷冰冰的元器件。在他们眼里,这是魔术师手里的帽子,里面藏着电子科技的神秘。第二届立创商城电子制作节,电子“魔术师”们的精彩作品,等你来围观:www.szlcsc.com/go/170508zzj!留下精彩点评,还可参与抢楼赢红包活动:www.szlcsc.com/go/170728ql,26个666元大红包等你来抢!
编者按:
很多电子工程专业在校大学生、电子制作爱好者,对电子设计大赛都充满热情,除了能和各路大牛工程师同台竞技、切磋手艺,说不定一不小心还能捧个大奖回去!
对于电子工程师来说,把一个个不起眼的电子物料,在自己手里变成一个具有实用性、创新性、趣味性的电子产品或者功能模块,那种成就感是别人体会不到的。
但是对于很多新手来说,如何找到创作灵感?需要哪些常用的电子元器件?需要具备什么基础知识?今后的从业方向等都是需要思量的,今天我们来分享一位参加过电子设计大赛并得奖的“老司机”电子攻城狮的经验,希望对正在参加第二届立创商场电子制作节的同学有帮助。
注:以下内容来自知乎用户SmileLion。
一、团队很重要
团队参赛,技术互补、团队配合很重要:
1. 团队配合,就我们做过的控制题目来说,我主要专注在程序方面,包括底层、操作系统层,以及一些算法;队友A水平和我差不多,会的方面也差不多,但是他专业是自控的,控制不错,点子也多,最重要我们配合默契;队友B,年纪比较小,但是水平不错,懂冷门芯片,会模拟。做控制类,团队搭配就要像我们这样子。
2. 三个人里面不要求全部是牛人,但是里面至少要有两个技术不错的。
二、基本技能
第一个就是C语言,C语言必须会,看完谭浩强的就去看c和指针,虽然说谭浩强的书被一众大神鄙视,但我还是建议你看一下。
第二个就是单片机,51我就不说了,必会,必须玩的精,什么叫做玩的精,用51做个mp3,可用stc12系列的,用51做个避障车,越复杂越好,用上pid(其实单级pid足以应对基本的情况了,双环串级我只在四旋翼中用过),用上陀螺仪mpu6050。
第三个就是stm32,看原子战舰的,现在市面上他的教程我感觉比野火的好,仔细看完库函数开发手册,之后看官方寄存器手册(确实很厚啦1000页左右,我看了三四遍,到现在忘得也差不多了),之后可以用stm32做一个示波器,或者做一个倒立摆,也可以试着玩一下四旋翼。(编者注:中小批量采购者可从立创商城购买stm32元器件,方便快捷,保证正品。)
第四个就是比赛之前,要准备各种常见的驱动模块,越多越好,各种代码,蓝牙的,nrf的,液晶的等等。
这是我做的一个示波器
三、高阶技能
第一ucos,了解操作系统,和数据结构,加深C语言,看c专家编程。
第二看arm体系结构与编程,为什么让你看这本书,因为你上面看到的stm32只是会用,只是会用而已,不理解其中的原理。看完了这本书,再看完cortex-m3手册,你就会了解各种总线错误、指令错误等等很能装逼的东西。提高逼格,确实也能解决很多问题。把这方面学会了你也就能做到了一芯通、万芯通的境界(有这个feel了,会觉得天下大同,一切都是地址,一切都是内存,一切的一切就是那些指令在CPU和心里面不断的运作,各种流水线,各种官方的硬件级优化,自己感觉很爽),再学完这个就移植一下ucos操作系统。
第三动手做项目,四旋翼现在是通用,必须搞透彻,里面的串级pid,ahrs算法,滤波算法,卡尔曼,互补等等都是必备的,都能用上。然后就是学一下通讯协议,搞一下好用的调参软件,用无线调参,方便很多。你想一下如果上位机调参,一分钟100组,那你烧程序的100组能不能一个多小时。
附一张当时我的四旋翼图片
当时调好之后板子太挫,就自己画了板子,几个周学会的,请教了学长好多问题。(编者注:LCEDA是一款免费的在线电子设计工具,拥有强大的电路设计功能https://lceda.cn。)
当时学校给了保证于是用的自己的板子和新买的机架豪了一把,飞的不错
算是在四旋翼这个题目上有了很大的把握,后期实现了定高和室内悬停,自动起飞降落等一些小功能。
之后又去参加了武汉国际博览会,设计了一款多功能的地形车,采用高精度体感遥控的。
这个车的主要功能可以说是全了,全套的有害气体检测、视频传输、自动的变形功能,就是遇到障碍可以四条腿走路,利用超声波和陀螺仪做的判定,她的遥控用的体感控制。回来的时候我就给她申请了专利,感觉可以骗个素质粉,找个工作好用,哈哈~
自己学习嵌入式两年了,很爱这一行也不想以后做的完全没有关系,就打算Linux后端开发一类的,有了前面那么多基础,入这一行也算能稍微加点分。嵌入式这一行要学的东西多且深,前路漫漫,吾将上下而求索!
CA-IS3720LS/数字隔离器 | 0.7648 | |
CA-IS3722HS/数字隔离器 | 77.6 | |
CA-IS3740HW/数字隔离器 | 2.85 | |
CA-IS3742HW/数字隔离器 | 3.12 | |
CS48505S/RS-485/RS-422芯片 | 0.500355 | |
CA-IS3721HS/数字隔离器 | 0.8974 | |
CA-IS3720HS/数字隔离器 | 0.9234 | |
XL1509-5.0E1/DC-DC电源芯片 | 0.7999 | |
BSMD1812-200-30V/自恢复保险丝 | 0.38069 | |
FS55X106K101EGG/贴片电容(MLCC) | 1.29 |
50万+现货SKU
品类不断扩充中
科技智能大仓储
最快4小时发货
正品有保障
物料可追溯
明码标价节省时间
一站式采购元器件