电子设计大赛必须具备哪些知识?
1个回答
展开全部
一、常用模块:\x0d\x0a\x0d\x0a1、电源(电源模块12V、9V、5V、3.3V较为常用,如果用电池那么还要考虑升压块,如果用一些必须负电压供电的芯片,就还要把比如LM337做进去)\x0d\x0a\x0d\x0a2、最小系统(以备I/O口不够的特殊情况)\x0d\x0a\x0d\x0a3、键盘\x0d\x0a\x0d\x0a4、液晶显示\x0d\x0a\x0d\x0a5、AD,DA\x0d\x0a\x0d\x0a6、温度、湿度、压力、角度、声、光传感器(寻迹光耦(个人使用觉得RPR220不错),霍尔传感器(A04E)和磁钢,光电槽和码盘,避障的光电开关,趋光的光敏电阻或者光敏二极管,接近开关(探测金属),角度传感器(太贵了),超声波)\x0d\x0a\x0d\x0a7、集成运放\x0d\x0a\x0d\x0a8、可编程逻辑\x0d\x0a\x0d\x0a9、电机(步进电机控制可以考虑加L297)\x0d\x0a\x0d\x0a10、继电器\x0d\x0a\x0d\x0a11、信号处理(比如光耦我们希望它出来的是开关量,但要不是就得加比较器,所以配合光耦,比较器模块是必备的(推荐LM339、LM393),又比如信号回来需要放大,那就需要用到运放,适当准备几块运放的芯片比如(TL082、TL084))\x0d\x0a\x0d\x0a二、常用程序:\x0d\x0a\x0d\x0a1、LCD显示程序、键盘输入程序;\x0d\x0a\x0d\x0a2、AD\DASPI传输程序;\x0d\x0a\x0d\x0a3、AD采集后数据处理算法;\x0d\x0a\x0d\x0a4、电机控制程序,要把减速电机做到像步进电机一样一步步走,光调速是不够的,提到调速就要说下面一点PWM了,要把步进电机通过频率和细分调速调到满意。\x0d\x0a\x0d\x0a5、PWM通道和比特率输出;\x0d\x0a\x0d\x0a6、延时和计时(这里的延时指用软件延时,这里的记时指用计时器);\x0d\x0a\x0d\x0a7、秒表、测速、测距、寻迹算法、避障算法等等;\x0d\x0a\x0d\x0a8、其他的一些不一定需要的算法:比如复线。\x0d\x0a\x0d\x0a三常用知识\x0d\x0a\x0d\x0a1.模电数电知识\x0d\x0a\x0d\x0a2.熟练掌握51单片机,但最好用msp430凌阳c8051系列的\x0d\x0a\x0d\x0a3.有条件的话学学armfpga
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |