找回密码
 注册

快捷登录

楼主: cgcpeter

单片机求教!!!

[复制链接]
 楼主| 发表于 2019-8-27 13:11:40 来自手机 | 显示全部楼层
极地寒光 发表于 2019-08-27 07:18
7 L0 L4 `1 I, l8 q: n. e# q, r1 l  v各种单片机其实都是个小电脑,够不够用首先看需求。楼主要测量"温度三个点、湿度、高度、光照度、倾斜度",这是7路模拟量。控制测量机构运动速度,这个可以用pwm调速。
4 a! n# k# T* y$ d, a2 g6 G不知道楼主电子电路以及汇编语言程度如何,我的建议是,可以考虑其他系统(如Arduino等),可能会起步更快。
- G4 A/ ^3 x1 I& W0 i) G
谢谢指引方向
. q5 w7 B' H8 B  ^- K* D! i/ F不会就学,该花钱请人就花钱
 楼主| 发表于 2019-8-27 13:12:06 来自手机 | 显示全部楼层
sxd383 发表于 2019-08-27 07:43$ j6 D" B# R6 B: m' \" q" @' k
还不如用plc,开发快,现在也便宜
  D' G) Z5 {5 q5 g- k* M
谢谢指点!
 楼主| 发表于 2019-8-27 13:13:02 来自手机 | 显示全部楼层
xshhh 发表于 2019-08-27 08:25
- Z; ]4 X' m! ]' e, }, _: C3 C如果没有很复杂的算法,用PIC的F系列单片机吧,该芯片有模拟量输入,PWM、CAN总线、串行通讯等功能,抗干扰能力好,比51强,如果你打算从零开始学,建议学AVR。

6 a8 X* A" {9 q谢谢指引方向!
 楼主| 发表于 2019-8-27 13:14:10 来自手机 | 显示全部楼层
lzzasd 发表于 2019-08-27 08:30
2 a1 ]" J7 i( q+ u( }/ N' i2 T像楼上说的  7路模拟量   80C51内核的老单片机是不行得加AD模块     用几大厂商最新的就行了    一般最少支持8路模拟量      机构比较轻   用小电机减速模块单片机H桥就可以驱动   6伏应该是可以的    pwm调速更好
: E, c! s7 g+ P) T' z% e( r* O总之一般的单片机加少量外围电路就可以完成    考验你的是编程

8 T5 V0 O1 D! l; e4 t谢谢指引!
 楼主| 发表于 2019-8-27 13:15:37 来自手机 | 显示全部楼层
极地寒光 发表于 2019-08-27 09:469 `1 T1 J5 s- T- Q- ~) W
我只是玩过二者而已,抛砖引玉吧。Arduino确实是适合入门的小白的(本身就是老外开发出来用于青少年玩的硬件),而且功能本来也不弱,可以说日常的应用都没问题的。至于测控精度,主要取决于外部的传感器和驱动设计。
# h% Z1 W. A) C6 e$ A单片机准确来说只是Arduino之类的硬件组成其中的核心部分,是基础。要处理寄存器,地址,要会汇编语言,要有电子基础,会焊板子,整出个最小系统啥的,烧程序也比较麻烦。新手容易望而却步,而且投入的精力与产出不成正比。不过如果真有兴趣,还是要从最基础的起步,否则到一定阶段会遇到瓶颈。
# N8 `& K* u, l6 t4 ], \9 @: m: e
谢谢指引!
 楼主| 发表于 2019-8-27 13:16:23 来自手机 | 显示全部楼层
tjserver 发表于 2019-08-27 10:354 I: t/ S# \' x# Q
8051我玩過一段時間,誠心不建議去用8051來搞CNC控制$ E4 {3 G( w- ^8 d6 j( ^, Q

3 p0 V+ {/ |7 i
& V# M( q2 I3 a: D前面幾位木友建議用Arduino是真的很方便,我現在用的CNC機器是自己DIY的,用的就是Arduino+GRBL來作的
: v/ C: {$ V' T+ O% n" Z可以參考我的Blog 「DIY Arduino CNC」 http://www.gonet.idv.tw/TjBlog/ArticleForm?ID=447
+ S. l! `( g! r6 q1 Y+ N% N9 m; Z. H. {& d& a: w+ r, [4 A; h  f4 ?0 b
現在我用的CNC機 ,Arduino+GRBL  http://www.gonet.idv.tw/TjBlog/ArticleForm?ID=566  x+ c! R2 U) U* e6 m: D

* M! e/ x* R5 I9 N9 T6 P& S, p
! D% ]- |+ O7 c. {% s# B以上提供您參考

6 _+ h+ S5 v' G7 n1 j* _谢谢指引!
 楼主| 发表于 2019-8-27 13:16:54 来自手机 | 显示全部楼层
乌托邦校长 发表于 2019-08-27 13:076 q) f8 B+ C' v
Arduino就能满足你,一天就学会了

6 @% I  J' M7 d" T; Y谢谢指点!
发表于 2019-8-27 13:49:42 来自手机 | 显示全部楼层
cgcpeter 发表于 2019-08-27 13:09
3 x& V% m/ k4 u9 g谢谢!
/ }, V" Z5 P2 k4 S. g8 t
出电子元件,以前修控制器留下的,,小元件全贴片的,电源部分插件的多,
发表于 2019-8-27 21:06:48 来自手机 | 显示全部楼层
现在51也有很高端的了,完全没有问题!
发表于 2019-8-28 02:22:26 来自手机 | 显示全部楼层
萧山的红叶枫了 发表于 2019-08-26 18:43
- O. Z8 `! L6 O% j* F  o5 @: x单片机通过IGPT驱动,几百瓦的电机都没问题,再大的没见过,
' f: D& S0 \+ k  w7 }4 F0 o
纠正2个地方,1是igbt 2不是几百瓦,是几百kw都没问题,你漏了1个千字
发表于 2019-8-28 13:23:09 来自手机 | 显示全部楼层
hua3729128 发表于 2019-08-28 02:22! S* I7 [% Q! |  v% D; J1 V: N2 R
纠正2个地方,1是igbt 2不是几百瓦,是几百kw都没问题,你漏了1个千字
2 w) g/ v" _- ?* d
我修过的那种电机只有几百瓦,太的没见过,不敢吹,感谢科普
发表于 2019-8-28 13:38:50 | 显示全部楼层
这个问题去“电子发烧友论坛”很容易就解决了,是很简单的功能
 楼主| 发表于 2019-8-28 18:29:33 来自手机 | 显示全部楼层
lks999 发表于 2019-08-28 13:38! k: ~1 b/ ^3 w2 y# a
这个问题去“电子发烧友论坛”很容易就解决了,是很简单的功能

8 ^( b; l  l5 S0 l4 V7 m8 T谢谢指点!
 楼主| 发表于 2019-8-28 21:25:06 来自手机 | 显示全部楼层
昨晚整整看了一晚的arduino,感觉很好!谢谢各位木友指导!欢迎推荐
发表于 2019-8-29 08:58:53 | 显示全部楼层
arduino其实是一款“单板机”,相当于简化、微缩版的PLC,适合不想搞硬件、或临时性解决某一种控制方案的选择,作为长期的应用或产品化,是不宜采用它的,灵活性、经济性都不如用单片机设计的系统,很多时侯想要控制的目标对象比较简单,甚至一片8脚的MCU就能满足需要,arduino就显得很冗余,产品也不能做到很小的体积,所以,打算长期运用的,建议还是从单片机的硬件、软件基础开始学习,你的前景才是最美好的。
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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