找回密码
 注册

快捷登录

楼主: cgcpeter

单片机求教!!!

[复制链接]
 楼主| 发表于 2019-8-27 13:11:40 来自手机 | 显示全部楼层
极地寒光 发表于 2019-08-27 07:18
$ H( t  _+ \$ H3 o各种单片机其实都是个小电脑,够不够用首先看需求。楼主要测量"温度三个点、湿度、高度、光照度、倾斜度",这是7路模拟量。控制测量机构运动速度,这个可以用pwm调速。* E% Z/ R# U5 o8 m$ H9 Y
不知道楼主电子电路以及汇编语言程度如何,我的建议是,可以考虑其他系统(如Arduino等),可能会起步更快。

8 U# P  ]0 O9 `/ q; i, k6 |. Q1 z谢谢指引方向' B' X& P/ L; @- }
不会就学,该花钱请人就花钱
 楼主| 发表于 2019-8-27 13:12:06 来自手机 | 显示全部楼层
sxd383 发表于 2019-08-27 07:433 [3 D, u9 F& u% Z' A' s
还不如用plc,开发快,现在也便宜

6 D$ _+ t: I; p9 l& F  d谢谢指点!
 楼主| 发表于 2019-8-27 13:13:02 来自手机 | 显示全部楼层
xshhh 发表于 2019-08-27 08:254 A+ \( h8 s4 k  u) E# G
如果没有很复杂的算法,用PIC的F系列单片机吧,该芯片有模拟量输入,PWM、CAN总线、串行通讯等功能,抗干扰能力好,比51强,如果你打算从零开始学,建议学AVR。

+ Z; {) ]) L3 |4 Q谢谢指引方向!
 楼主| 发表于 2019-8-27 13:14:10 来自手机 | 显示全部楼层
lzzasd 发表于 2019-08-27 08:30+ d, Z/ ]3 s1 I! S
像楼上说的  7路模拟量   80C51内核的老单片机是不行得加AD模块     用几大厂商最新的就行了    一般最少支持8路模拟量      机构比较轻   用小电机减速模块单片机H桥就可以驱动   6伏应该是可以的    pwm调速更好' x0 i: {) l3 l
总之一般的单片机加少量外围电路就可以完成    考验你的是编程

7 l/ M; A! ~- g2 A9 g0 t谢谢指引!
 楼主| 发表于 2019-8-27 13:15:37 来自手机 | 显示全部楼层
极地寒光 发表于 2019-08-27 09:46
* j0 }0 m2 _$ P# A2 ^我只是玩过二者而已,抛砖引玉吧。Arduino确实是适合入门的小白的(本身就是老外开发出来用于青少年玩的硬件),而且功能本来也不弱,可以说日常的应用都没问题的。至于测控精度,主要取决于外部的传感器和驱动设计。
6 ?4 c/ y/ k' R  V单片机准确来说只是Arduino之类的硬件组成其中的核心部分,是基础。要处理寄存器,地址,要会汇编语言,要有电子基础,会焊板子,整出个最小系统啥的,烧程序也比较麻烦。新手容易望而却步,而且投入的精力与产出不成正比。不过如果真有兴趣,还是要从最基础的起步,否则到一定阶段会遇到瓶颈。

, _1 S1 Z, f1 L8 p谢谢指引!
 楼主| 发表于 2019-8-27 13:16:23 来自手机 | 显示全部楼层
tjserver 发表于 2019-08-27 10:35' ?% A  `8 R+ |8 s- }
8051我玩過一段時間,誠心不建議去用8051來搞CNC控制+ B0 E) W6 \( I4 e$ ~" A+ G) @7 C2 \

0 O! l/ Q7 P# E; D8 }& u) \) O' S
前面幾位木友建議用Arduino是真的很方便,我現在用的CNC機器是自己DIY的,用的就是Arduino+GRBL來作的
/ x- Z- Z- c' c0 Q2 S# m可以參考我的Blog 「DIY Arduino CNC」 http://www.gonet.idv.tw/TjBlog/ArticleForm?ID=4475 a1 |! q4 F, E* P
$ |# C  r- |- a& P4 Z: C& x& u' l
現在我用的CNC機 ,Arduino+GRBL  http://www.gonet.idv.tw/TjBlog/ArticleForm?ID=566
2 s3 t5 I% n7 ^7 s" ~5 H8 i8 m8 [2 H# f5 h4 m
( l# m% }5 ~) w
以上提供您參考
, y, `  i* I5 L* X8 \6 H
谢谢指引!
 楼主| 发表于 2019-8-27 13:16:54 来自手机 | 显示全部楼层
乌托邦校长 发表于 2019-08-27 13:07* s- q' m( i0 t2 p7 q! H- o
Arduino就能满足你,一天就学会了
4 q% z2 k# _$ m) ?8 r# T
谢谢指点!
发表于 2019-8-27 13:49:42 来自手机 | 显示全部楼层
cgcpeter 发表于 2019-08-27 13:09
) F0 A2 l1 E8 I谢谢!

. {' u4 H; V# U* |  a  Z' \( T出电子元件,以前修控制器留下的,,小元件全贴片的,电源部分插件的多,
发表于 2019-8-27 21:06:48 来自手机 | 显示全部楼层
现在51也有很高端的了,完全没有问题!
发表于 2019-8-28 02:22:26 来自手机 | 显示全部楼层
萧山的红叶枫了 发表于 2019-08-26 18:43
0 T8 I9 M& ~  y$ Z2 M/ ^! k1 u9 d单片机通过IGPT驱动,几百瓦的电机都没问题,再大的没见过,

* s+ k5 q+ O  j) e纠正2个地方,1是igbt 2不是几百瓦,是几百kw都没问题,你漏了1个千字
发表于 2019-8-28 13:23:09 来自手机 | 显示全部楼层
hua3729128 发表于 2019-08-28 02:22- Z4 L# c2 j4 l; D+ e" ~- d
纠正2个地方,1是igbt 2不是几百瓦,是几百kw都没问题,你漏了1个千字
0 }; T, }% g1 E7 N% i
我修过的那种电机只有几百瓦,太的没见过,不敢吹,感谢科普
发表于 2019-8-28 13:38:50 | 显示全部楼层
这个问题去“电子发烧友论坛”很容易就解决了,是很简单的功能
 楼主| 发表于 2019-8-28 18:29:33 来自手机 | 显示全部楼层
lks999 发表于 2019-08-28 13:38
5 t, U( f  z7 U& Z% s这个问题去“电子发烧友论坛”很容易就解决了,是很简单的功能
& ?. d4 R8 j/ ^; w
谢谢指点!
 楼主| 发表于 2019-8-28 21:25:06 来自手机 | 显示全部楼层
昨晚整整看了一晚的arduino,感觉很好!谢谢各位木友指导!欢迎推荐
发表于 2019-8-29 08:58:53 | 显示全部楼层
arduino其实是一款“单板机”,相当于简化、微缩版的PLC,适合不想搞硬件、或临时性解决某一种控制方案的选择,作为长期的应用或产品化,是不宜采用它的,灵活性、经济性都不如用单片机设计的系统,很多时侯想要控制的目标对象比较简单,甚至一片8脚的MCU就能满足需要,arduino就显得很冗余,产品也不能做到很小的体积,所以,打算长期运用的,建议还是从单片机的硬件、软件基础开始学习,你的前景才是最美好的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


快速回复 返回顶部 返回列表