0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何自制一款微控制器电路板

牵手一起梦 来源:郭婷 2019-07-16 14:06 次阅读

微控制器开发板是一种印刷电路板(PCB),其电路和硬件设计用于促进某些微控制器板功能的实验。开发板与处理器,存储器,芯片组和板载外设相结合,如LCD,键盘,USB,串行端口ADC,RTC,电机驱动器ICSD卡插槽,以太网等,具有调试功能。这将使我们免于弄乱跳线和电路板的连接。

控制器板的规格是总线类型,处理器类型,存储器,端口数,端口类型和操作系统。这些用于评估嵌入式设备的程序,例如不同的控制器,家用电器,机器人,收银(PoS)终端,信息设备。微控制器开发板也称为单板微控制器。如今,开发单板微控制器开发套件非常简单和便宜。如此多的开源软件(IDE)可用于开发微控制器板以开发实时应用程序。

DIY(自己动手)的微控制器板可以在家自制,需要所有单独的电子电气元件,如微控制器(AtmelARM,MSP等),组件基座和外部外围设备,如RTC,串口,LCD模块,键盘,触摸板等。现在所有这些组件都应该小心地焊接在PCB上。完成硬件设置后,必须选择合适的IDE来编程微控制器以开发所需的应用程序。

Arduino UNO

Arduino UNO板包含支持微控制器所需的一切。Arduino UNO微控制器板对于绝对的初学者和专家来说非常熟悉。它应该被认为是第一个基于微控制器的开发板之一。Arduino UNO R3是基于ATmega328P微控制器的最简单,最强大的原型设计环境。

Raspberry Pi开发板

树莓派开发板很小,可以很容易地插入监视器,电脑或电视。此外,它使用标准的键盘和鼠标。即使非技术用户依赖它用于配置数字媒体系统和监控摄像头。Raspberry Pi在定制的Debian Linux上运行,名为Raspbian,用于安装不同的软件包,包括Node.jsJava,LAMP堆栈,Python等等。基于树莓派的机器人技术在自动化行业中具有巨大的应用。使用raspberry pi开发IOT应用程序非常容易。

BeagleBone黑色开发板

BeagleBone Black是流行的开源计算机之一。现在它具有内置的无线网络功能。利用与Octavo Systems的合作伙伴关系并在CadSoft Eagle中设计,BeagleBone Black Wireless是最容易使用和修改信用卡大小的物联网Linux计算机。BeagleBone Black是面向嵌入式应用程序开发人员的低成本,社区支持的开发平台。

AdaFruit Flora开发板

Adafruit Flora开发板的主要目标是开发可穿戴电子设备。它是一种磁盘形状,可缝合,兼容Arduino的微控制器,旨在开发出令人惊叹的可穿戴项目。最新版本的Adafruit Flora配备了微型USB和Neopixel LED,可轻松实现可编程性和测试。

推荐阅读:http://m.elecfans.com/article/851414.html

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6808

    浏览量

    147612
  • 处理器
    +关注

    关注

    68

    文章

    18261

    浏览量

    222100
  • pcb
    pcb
    +关注

    关注

    4220

    文章

    22469

    浏览量

    385702
收藏 人收藏

    评论

    相关推荐

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)

    微控制器基础】——从历史切入,了解微控制器的五个要素(上)
    的头像 发表于 12-07 10:55 198次阅读
    【<b class='flag-5'>微控制器</b>基础】——从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(上)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)

    微控制器基础】—— 从历史切入,了解微控制器的五个要素(下)
    的头像 发表于 12-06 17:23 270次阅读
    【<b class='flag-5'>微控制器</b>基础】—— 从历史切入,了解<b class='flag-5'>微控制器</b>的五个要素(下)

    微控制器基础】——电路中的“数字与逻辑”(上)

    微控制器基础】——电路中的“数字与逻辑”(上)
    的头像 发表于 10-26 16:34 231次阅读
    【<b class='flag-5'>微控制器</b>基础】——<b class='flag-5'>电路</b>中的“数字与逻辑”(上)

    一款国产USB3.0HUB集线器芯片

    一款 USB3.2 Gen1X1接口的 的 4 口 口 HUB控制器 芯片, 片成 上集成 32 位 微处理, 它具有低功耗 、 高性能 、 可配置 等特点 ;芯片 集成 USB3.0高速物 理层
    发表于 10-20 18:20

    用a4纸自制一款手势鼠标项目

    神奇arduino:用a4纸自制一款手势鼠标项目文档请下载附件哦
    发表于 10-10 06:14

    LPC2103微控制器电路原理图和PCB资料

    主要内容详细介绍的是LPC2103微控制器电路原理图和PCB资料免费下载。
    发表于 09-22 07:04

    微控制器的工作原理和基本结构 微控制器引脚功能和应用电路

    微控制器是一种集成电路芯片,内部集成了微处理器、存储器、输入输出接口和各种系统控制逻辑电路。它可以通过编程实现各种控制任务,并通过输入输出接
    发表于 08-16 17:09 3126次阅读

    AMBA LPDDR2动态内存控制器DMC-342技术参考手册

    LPDDR2 DMC是一款符合高级微控制器总线架构(AMBA)的片上系统(SoC)外围设备,由ARM开发、测试和许可。 LPDDR2 DMC是一款高性能、区域优化的LPDDR和LPDDR2 SDRAM内存
    发表于 08-02 18:41

    PrimeCell彩色LCD控制器(PL111)技术参考手册

    控制器个高级微控制器总线体系结构(AMBA)主从模块,连接到高级高性能总线(AHB)。它是一款兼容AMBA的片上系统(SoC)外设,由ARM开发、测试和许可。
    发表于 08-02 15:37

    CoreLink DMC-400动态内存控制器技术参考手册

    DMC-400是由ARM开发、测试和许可的符合高级微控制器总线架构(AMBA)的片上系统(SoC)外围设备。它是一款高性能、区域优化的内存控制器,与AMBA兼容
    发表于 08-02 10:28

    电路设计何时应使用32位微控制器?有什么注意事项

    微控制器是半导体芯片的一部分,通过I/O和外围接口进行算术处理和控制电路。“32位微控制器”意味着微控制器能够处理32位值的算术操作。与8位微控制器
    的头像 发表于 07-10 09:40 455次阅读

    S32K148如何计算微控制器最坏情况下的电流消耗?

    (μA/MHz) 是什么意思吗。这是否意味着每 1Mhz IC 将消耗 719mA?(我知道我错了,如果是那样的话,电流将是巨大的!!!! ) 般来说,我们如何计算微控制器最坏情况下的电流消耗。 #S32K148
    发表于 06-09 07:48

    ESP32为什么没有显示电路板的引脚号?

    我需要个用于简单项目的微控制器。我至少需要 19 个 GPIO 引脚,其中些需要具有中断功能。我看到所有这些看起来合适的 ESP32
    发表于 06-02 07:26

    LPC54606J512BD100微控制器无法连接到目标怎么解决?

    我正在使用LPC54606J512BD100微控制器并面临个非常严重的问题。 问题是,在成功对控制器进行编程并随机工作后,我无法再次上传代码并出现错误。 关于编程: 使用 LP
    发表于 05-31 07:48

    如何配置LPC4322微控制器上未使用的引脚?

    我们如何配置 LPC4322 微控制器上未使用的引脚?目前,我让它们在我的电路板上未连接,原理图上没有连接。
    发表于 05-22 08:32