A. 大一想参加学校机器人设计比赛,单片机入门需要怎么做
目前单片机渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。小到电话,玩具,手机,各类刷卡机,键盘,彩电,冰箱,空调,电磁炉,大到汽车,工业自动控制,机器人,导弹导航装置,甚至是美国的火星车,这些设备里面都含有一个或者多个单片机 。单片机的数量不仅远超过pc机,甚至比人类的数量还要多。因此,单片机的学习、开发与应用将造就一大批软硬件工程师。
以我的经验,先学好C语言基础(指针,结构体可先暂时不学,后面再慢慢补充),再学习STC的51单片机,进一步学学指针,结构体,再学习STM32,如果想玩STM32跑操作系统,比如UCOS,RTOS等的话,得学学数据结构了,总的来说,入门需要做的就这些,说难也不难,说简单也不简单,关键是要看你的悟性,祝你早日学成。
B. 在一块线路板上我如何确定哪一块是单片机,找到后我如何查看上面的内容
要在一块线路板上面找到那一个是单片机可以参考如下方法:
1,单片机常用的封装有QFP/SOP等封装,并且其管脚一般较多,可以根据封装初步排除。
2,单片机附近常有晶振,你看看哪些ic旁边有晶振电路。
3,单片机管脚走线一般都较细,没有大电流,可以让你排除一些驱动ic等。
4,单片机一般位于板子的靠中间位置,因为其控制部分为整个电路的核心,所以为方便画板走线且满足规范,将单片机放于中间位置。
5,单片机都有仿真接口,从管脚上面引出来然后走到一个接插件上面,可供烧写程序调试软件。
6,单片机常用电源为5V/3.3V,可以根据电压范围排除其余电压ic。
7,根据通信ic推断单片机,如电路上面有485通信ic,则与485通信ic相连的一定是单片机。
当然还有许多其余的验证条件,只是与其他ic区别不大,如:
1)单片机为防止EMI周围电源部分都会有许多电容,还有电阻。
2)单片机常用复位电路为阻容复位,可以作为参考来找MCU。
希望能帮到你,顺便采纳下答案撒。
C. 一般学汽车单片机需要哪些基础知识
以下内容,仅供参考:
定时器的使用
掌握定时器的使用,就可以用单片机实现时序电路,时序电路的功能强大,在工业和家用电气设备的控制中有很多应用。
如:用单片机实现一个具有一个按钮的楼道灯开关,该开关在按钮按下一次后,灯亮3分钟后自动灭,当按钮连续按下两次后,灯常亮不灭,当按钮按下时间超过2s,则灯灭。数字集成电路可以实现时序电路,可编程逻辑器件(PLD)可以实现时序电路,可编程控制器(PLC)也可以实现时序电路,但是只有单片机实现起来最简单,成本最低。
数字I/O的使用
使用按钮输入信号,发光二极管显示输出电平,就可以学习引脚的数字I/O功能,在按下某个按钮后,某发光二极管发亮,这就是数字电路中组合逻辑的功能,虽然很简单,但是可以学习一般的单片机编程思想。
如:设置很多寄存器对引脚进行初始化处理才能使引脚具备有数字输入和输出输出功能。每使用单片机的一个功能,就要对控制该功能的寄存器进行设置,这就是单片机编程的特点,虽然很复杂,故掌握基础,扎扎实实一步一步深入。
D. 51单片机做个led路灯照明,求1W led驱动电路
给您两个方案,一个是正规方案,另一个是建议方案。
先说简易方案,用三极管与功率电阻组合用单片机控制这是简易方案。然后说明其中作用,三极管选用9013,作用是放大,他的几级串电阻接单片机。他的发射极串x欧姆电阻接地,他的集电极串接led和电阻。其中集电极电阻r和发射极电阻x欧需功率电阻,大小为1W的功率电阻。集电极供电电源是由7808稳压器,若改为7805则可减小阻值,具体电阻阻值这需要计算。
LED有个特性,在未达到额定电压时候是可以点亮的,此时电流小于额定电流很多,但有可能亮度与额定电压下变化并不明显,若超过额定电压,则电流比额定电流会大很多。也就是说需要使led串接电阻,使其电流一定。那么计算阻值时候,比如led额定电流要求300ma,那么我们只要保证他是通过300ma去计算阻值。
由于这个简单方案我做过,故给个红笔更改过的电路图,只不过我是2led串联,红叉代表不接,红线代表链接。具体看图。
最后祝你调试成功,没了。
E. 怎样处理单片机电源上的干扰
那建议如下两方面:
(一) 5v电源端适当加上电感原件,降低来自变压变换的波动
(二) 可以在单片机驱动光电耦合开关控制输出24V电驱动接触器,从而彻底的将控制回路与高压控制回路分开。这样就没有问题了。