工控单片机选型

hhhh63 2018-07-27 05:43:09
小白求教工控单片机选型,需求如下:
1、 二维码扫描接口。
2、 嵌入陀螺仪,加速度计、罗盘。
3、 CAN汽车专用总线接口。
4、 编码器,连接5个编码器,每个编码器2路计数,频率100k。
5、 模拟量输入,6个,100k。
6、 模拟量输出,4个,100Hz。
7、 开关量,输入输出总计100点。
8、 中断输入,5点。
9、 速度尽量快。
10、 抗干扰能力强。
...全文
516 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hhhh63 2018-08-09
  • 打赏
  • 举报
回复
引用 7 楼 worldy 的回复:
找个高级的PLC简单快速,
现在用的PLC,想换成单片机,成本低一些,扩展性好。想采用1楼的方案,咨询了一下,也不容易,先缓缓。结贴
worldy 2018-08-07
  • 打赏
  • 举报
回复
找个高级的PLC简单快速,
田子方 2018-08-06
  • 打赏
  • 举报
回复
以我的本科的经验,上豪华版51单片机
态度君 2018-08-04
  • 打赏
  • 举报
回复
看样楼主是做plc的吧,100个开关量输出的单片机,还要有这么多的要求,一块怕是搞不定
Acuity. 2018-07-30
  • 打赏
  • 举报
回复
往STM32F105或者F4系列,144引脚以上的型号找,或者直接找供应商,把参数扔给他,就帮你搞定了。
SupermanTm 2018-07-28
  • 打赏
  • 举报
回复
这个系统功能不少,如果对功率没有很严格限制的话,建议用多个MCU组成一个局部体系去解决,这样要安全可靠得多
hhhh63 2018-07-28
  • 打赏
  • 举报
回复
引用 1 楼 SupermanTm 的回复:
这个系统功能不少,如果对功率没有很严格限制的话,建议用多个MCU组成一个局部体系去解决,这样要安全可靠得多
功率没有要求,能不能具体一点,选几个什么芯片?谢谢。
单片机全五季课程总套餐,一起购买更优惠 《朱有鹏老师单片机完全学习系列课程》针对有志于物联网技术开发行业的零基础学员设计,共分5季,总共223小时的课程。 1. 200多小时精心录制视频课程,手把手带你写代码玩板子。 2. 课程专属VIP服务群,技术讨论、问题答疑、行业交流全都有。 3. 打开嵌入式软件开发,走向高薪大门的钥匙 课程特色 *完全零基础,降低学习门槛。 *深入浅出,通俗易懂。不怕学不会,就怕你不学习。 *思路清晰、语言风趣,对着视频看也不会想睡觉······ *视频 + 文档 + 练习题 + 答疑,全方位保证学习质量。 *基础知识 + 思路引导的教学方式,授之以鱼更授之以渔。 *系列课程。本教程只是入门篇,后续还有更多更精彩视频更新中。 本套课程介绍: 本课程是真正零基础开始学习51单片机和STM32单片机的系列课程,最大特色是讲解清楚明白,容易学会。 为什么要开设这一门课程?单片机是每年出货量最大的CPU,广泛应用在小家电、汽车电子、工业控制、医疗电子等领域。尤其近年来物联网的大火更是带动单片机的大量使用,譬如智慧城市、车联网、智能家居、工业互联网等场景都需要单片机软硬件的支持。因此单片机软硬件开发技能就成为电子工程师的必备技能了,尤其传统的硬件工程师、电子工程师,只是掌握原理图和PCB设计,会焊接和调试板卡已经不足以应对职场要求,工资到了6000-8000元就难以再提升。此时学习单片机软件开发是有效拓展自身能力和职场竞争力的必由之路。 招聘网站数据表明,一个能独立完成单片机产品硬件和软件开发、调试工作的综合型电子工程师,月薪普遍在1万元以上,大部分年薪在25万元以上。而单片机开发本身相较硬件设计偏难,学习周期和难度均比较大,因此朱老师特别推出本课程以解决大家学习单片机软件开发中的难题。 单片机系列课程能帮到大家什么?能解决哪些痛点?首先,本课程是一个系列课程,覆盖了51单片机、STM32单片机、RTOS(ucos2和ucos3)、NBIOT物联网、项目实战等单片机学习的方方面面,因此是一个一站式学习解决方案,跟着课程学习就能彻底掌握单片机开发技能,不需要另外找资料和书。 其次,本课程讲解特别细致,尤其是在51单片机阶段,详细讲了各种基础概念,手把手写代码。尤其是对SPI、I2C、DS18B20单总线等协议时序的讲解,非常细致浅显,容易理解。这些都是保证课程能够学得下去,学得会,而不是学完仍然没法干活。 最后,整个课程时长远超同类课程时长。其中包含免费课程30小时左右,收费课程200小时左右,大家可以先观看免费试看课程以体验朱老师讲解课程的风格、方法,以此判断课程是否适合自己。 总之,本课程的一切努力,都是为了解决“让人能学进去,能学会”的问题,真正帮助各位硬件工程师和相关专业大学生们彻底掌握单片机软件开发技能,拓展个人职业深度,拿到更高薪。 讲师介绍: 朱有鹏,先后从事电子工程师、单片机软件工程师、嵌入式linux软件工程师、物联网软件工程师、架构师等工作,朱老师物联网大讲堂创始人,畅销书作者。擅长U-Boot、linux kernel等嵌入式底层和系统层开发、架构设计。擅长汇编、C/C++、Java、C#等常用开发语言,2015年起录制的在线视频课程《朱有鹏老师嵌入式linux核心课程》累计学习人数超300万。2016年与IBM合作制作基于IBM Waston平台的物联网系统开发教程,授予“IBM技术专家”。2018年开始与华为认证合作,开发HCDP-IoT相关的课程体系、视频课程、实验平台、案例等,被授予“华为云享专家”。目前任深圳市鹏力科技有限公司CEO,公司主要从事物联网技术方案开发和服务,代表性案例有中储粮粮食防盗系统(基于NBIOT技术)和公安系统智能储物柜(基于Android和4G、人脸识别、压力传感器技术等)、android手持终端、linux工控机等。
基于51单片机的数控直流电源设计 学号:XXXXXXXXXX 姓名:XXX 日期:2013年12月 目录 第1章 绪论 1 1.1 课题的背景及意义 1 1.2 课程设计的主要内容 1 第2章 系统总体设计 3 2.1 方案设计与论证 3 2.2 系统总框图 4 第3章 硬件设计 6 3.1 硬件选型 6 3.1.1 系统供电部分 6 3.1.2 控制器部分 6 3.1.3 显示部分 6 3.1.4 键盘部分 6 3.1.5 数模/模数转换部分 7 3.1.6 掉电记忆部分 7 3.2 硬件电路设计 7 3.2.1 电源模块 7 3.2.2 DA转换模块 8 3.2.3 电压调整模块 9 3.2.4 键盘模块 10 3.2.5 EEPROM拓展模块 11 3.2.6 显示模块 12 第4章 软件设计 13 4.1主程序流程 13 4.2 键盘程序流程图 14 4.3 EEPROM读写程序流程 15 4.4 DAC0832程序流程 16 4.5 TLC1543程序流程 17 第5章 系统测试及误差分析 18 5.1 系统测试 18 5.1.1 软件测试 18 5.1.2 硬件测试 18 5.1.3 系统整体测试 18 5.2 误差分析 19 结论(心得体会) 21 参考文献 22 附录一 23 附录二 24 第1章 绪论 1.1 课题的背景及意义 电源技术尤其是数控电源技术是一门实践性很强的工程技术,服务于各行各业。当 今电源技术融合了电气、电子、系统集成、控制理论、材料等诸多学科领域。直流稳压 电源是电子技术常用的仪器设备之一,广泛的应用于教学、科研等领域,是电子实验员 、电子设计人员及电路开发部门进行实验操作和研究不可缺少的电子仪器。在电子电路 中,通常都需要电压稳定的直流电源来供电。而整个稳压过程是由电源变压器、整流、 滤波、稳压等四部分组成。然而这种传统的直流稳压电源功能简单、不好控制、可靠性 低、干扰大、精度低且体积大、复杂度高。普通的直流稳压电源品种有很多,但均存在 以下两个问题:输出电压是通过粗调(波段开关)及细调(电位器)来调节。这样,当 输出电压需要精确输出,或需要在一个小范围内改变时,困难就较大。另外,随着使用 时间的增加,波段开关及电位器难免接触不良,对输出会有影响。稳压方式均是采用串 联型稳压电路,对过载进行限流或截流型保护,电路构成复杂,稳压精度也不高。在家 用电器和其他各类电子设备中,通常都需要电压稳定的直流电源供电。但在实际生活中 ,都是由220V的交流电网供电。这就需要通过变压、整流、滤波、稳压电路将交流电转 换成稳定的直流电。滤波器用于滤去整流输出电压中的纹波,一般传统电路由滤波扼流 圈和电容器组成,若由晶体管滤波器来替代,则可缩小直流电源的体积,减轻其重量, 且晶体管滤波直流电源不需直流稳压器就能用作家用电器的电源,这既降低了家用电器 的成本,又缩小了其体积,使家用电器小型化。传统的直流稳压电源通常采用电位器和 波段开关来实现电压的调节,并有电压表指示电压值的大小。因此,电压的调整精度不 高,读数欠直观,电位器也易磨损。而基于单片机控制的直流稳压电源能较好地解决以 上传统稳压电源的不足。 随着科学技术的不断发展,特别是计算机技术的突飞猛进,现代工业应用的工控产 品均需要有低纹波、宽调整范围的高压电源,而在一些高能物理领域,更是急需电脑或 单片机控制的低纹波、宽调整范围的电源。 1.2 课程设计的主要内容 本设计给出的数控直流稳压电源的输出电压范围为0~13V, 额定工作电流为0.5A, 并具有"+"、"- "步进电压调节功能, 其最小步进为0.05 V,纹波不大于10 mV, 此外, 还可用LCD液晶显示器显示设定电压值和输出电压值。 该系统原理是以STC89C52单片机为控制单元,以数模转换芯片DAC0832输出参考电流 控制电压调整模块NE5534输出电压大小,同时输出稳压采用模数转换芯片TLC1543将采样 电压模拟信号转换为数字信号,再通过单片机实现闭环控制。 第2章 系统总体设计 2.1 方案设计与论证 方案一:设计开关电源。在前期方案设计中采用PWM脉宽调制。它的功耗小,效率高 ,稳压范围宽,电路形式灵活多样,功耗小,效率高。在制作过程中发现,PWM占空比的 线性变化使相应的电流呈非线性变化,经分析发现滤波电容的存在对占空比很小的PWM波 积分效果明显,导致电压的非线性变化更显著,特别是PWM占空比很小时(希望得到输出 的电压很小),利用单片开关电源的PWM技术控制开关的占空比来调整输出电压的,以达 到稳定输出的目的。但用数字量控制的作用更加明显。 方案二:用D/A和运算放大器做电流源,即采用D/A输出调节晶体管的偏值电流(电 压)。采用此方案能有效的缩短调节时间,并能提高输出精度

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧