本文作者:admin

电路维修需要学习单片机吗(学单片机需要学电路吗)

admin 2023-01-29 32 抢沙发
电路维修需要学习单片机吗(学单片机需要学电路吗)摘要: 本文目录一览:1、学习单片机对维修家电有多大用处2、电气需要学单片机吗?PLC呢?...

本文目录一览:

学习单片机对维修家电有多大用处

对家电维修作用不大,虽然单片机在家电控制中很常见,但程序是看不见摸不着的,厂家一般也不公开,自己编难度又很大,一般都要认真检查外围器件,确认没问题后才考虑是单片机问题,对单片机只需知道,供电电源是否正常,晶振是否完好,真单片机坏了,自己买也不行,必需是厂家提供的带程序的芯片

电气需要学单片机吗?PLC呢?

电气不需要学习单片机,必须学plc呵呵,工业上不需要学习单片机的原因是只使用由单片机组成的显示表,比如温度,速度,还有压力等等。但是他们都是做好的,只要看看说明书就知道怎么用了

学单片机好呐!还是搞维修好…想搞单片机就是太难了

不知道你用什么单片机,我回答过一个类似的问题。

就你提出的问题,我有以下建议,可以分成三个阶段:

==================================

基础:

1.学习《电路原理》,主要了解基本元件特性,电压、电流的概念,

电路的基本原理、定律等。

2.学习《模拟电子技术》,重点学习二极管、三极管、放大电路、集成运算放大电路、反馈、电源电路。重中之重:三极管、运算放大器

3.学习《数字电路》,重点:D触发器、组合逻辑门电路、简单的时序逻辑电路。

学了以上三本书,可以做一些简单的电路玩玩了,找点成就感。学电子的,一定要做实验,光看书是学不会的。可以用EWB软件仿真你的电路,当然还有multisim,pspice等更强的软件。入门就用简单的吧,主要是好用。

==================================

中级:

4.学习MCS-51单片机原理与接口,学习51的汇编语言,和C51语言,汇编比较难,实现学不好,入个门就行了,只要能看懂就行,现在主要用C语言开发单片机,最好买一个实验板,一般都有配套实验,边学边做,找点自信。 51单片机的重点:中断、定时器、串口通信。学习单片机时候,可以先看看我的一篇《想对单片机初学者说的话》 ,按我说的做,也许会加快你的单片机学习进度。学会了51,可以看看PIC/AVR/msp430等。

5.学习CPLD,HDL语言:AHDL,或Verilog HDL,或VHDL,设计简单的组合逻辑电路和时序电路。

6.学习《信号与系统》、《通信原理》,重点了解的时域和频域的概念。

7.学习《传感器》,了解温度、湿度等传感器的使用

8.学习protel,要会画原理图和PCB

==================================

高级:

9.学习《数字信号处理》,重点:FT变换、频谱分析、滤波器设计

10.学习《数字图像处理》,重点:图像变换算法、编解码、压缩等

11.学习DSP、ARM和FPGA,提高C语言、Verilog HDL或VHDL设计能力,实现9,10提到的技术。

12.学习RTOS,TCP/IP,CAN,USB,FS,linux

13.进一步学习PCB布线 ,最好学一下PADS

==================================

强调:想学好,难度很大,一定要坚持。实验很重要,不动手学不会的。

====================================================================

至于书,马忠梅编的一本叫《单片机的C语言应用程序设计(第4版)》,不错的。

还有一本《匠人手记》,是一个很牛的电子工程师写的,都是非常实用。强烈推荐。

----------------

很高兴为楼主解答

以上回答仅供参考

如果您需要解决具体问题(尤其在法律、医学等领域)

建议您咨询相关领域专业人士。

单片机学习的难点在哪里,本人从事多年的电气维修和弱电工程工作,对模拟电路比较熟,一直想学单片机

单片机的难点在于,很多人想脱离硬件而妄想用软件来控制硬件,这就是它的难点。其实,你只要记住,单片机的作用就是控制IO口和控制寄存器的操作,所有的单片机操作都离不开这两个。IO口就是输入输出口,而寄存器则可能是单片机内部寄存器和外部资源的寄存器。如果你已经清楚的知道,硬件和软件是不可分离的,那么像C语言这种只要靠时间,总会掌握的东西,就不算是难事。有些人,自以为单片机很简单,以为单片机就是C语言,那就大错特错了,切忌不要重软件轻硬件,这样,你的程序才能比别人更高效,更精练。至于C语言,其实就是一种编程的方式罢了,C语言如果没有涉及,没有把握去掌握,那么你就试试掌握汇编。汇编是一种低级语言,但它比C语言高效,更能充分的利用单片机的性能。但无论哪种语言,都是用英文构成,谁让这是他们发明的呢。建议你先从汇编学起,在学C语言,汇编能让你更了解单片机,而C语言则能用更简单的语言写单片机,但这并不意味着它更高效,只是对于我们更容易写,对于单片机则不一定了,我只能告诉你汇编更高效。而且,你也要清楚一点,汇编不比C语言简单,也正因为其不够灵活和自由,所以很多人不喜欢,但牛人都懂汇编。还有,建议你理论和实践相结合,自己买个板练练,如果你会画PCB,那就自己做个板,芯片也不贵,至少低端的就几块钱,不然就淘宝上买个,不用太贵的,几十块够了。还有,要有耐心,不过你既然有耐心搞模拟电路,那么应该是很有耐心的。重点:不要脱离硬件,我所谓的硬件是指单片机的内部构造。

没学过电路方面的知识,直接学习单片机行不行?

刚开始应该可以的吧

到很久以后才和电路有关系

刚开始是logic gate和编汇语言,和电路没关系的

不用买单片机,直接自己学

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享

发表评论

快捷回复:

评论列表 (暂无评论,32人围观)参与讨论

还没有评论,来说两句吧...