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

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

3天内不再提示

AT91SAM3S4C核心开发板的电路图及相关知识

454398 来源:博客园 作者:Bruce Lone 2020-09-25 14:41 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

无论写什么嵌入式软件,我们都应该首先对硬件有所了解,这样更有助于我们写出高效精简的程序代码。本次活动我们使用的硬件平台是有悠龙公司提供的uTenux\AT91SAM3S4C开发套件,在悠龙公司的主页可以找到该开发板的电路图以及对应的说明文档。

打开电路图,第一页是对uTenux\AT91SAM3S4C开发板的整体结构介绍。该开发板是以ATMEIL公司的Cotex M3处理器 ASM3S(100脚)为核心控制器的。在控制器周围连接有相当多的外设,足够我们学习开发,另外悠龙公司也提供了对应的底层板级支持包,在编程控制方面,我们可以直接那来参考应用。

UTenux\AT91SAM3S4C开发板板载的外设单元有AT91SAM3S4C的复位和调试接口单元、音频信号接口单元、USB文件系统单元、RS232\RS485接口单元、AD采样单元、电源管理单元、TFT-LCD显示单元、SD卡数据存储单元、NAND-Flash单元、Q-Touch接口单元、ZigBee接口单元。以上这些硬件资源都是比较常用的,足以让我们学习利用了。

01、AT91SAM3S4C核心电路:

核心电路首先需要我们主要的是这部分的供电问题,具体如下图所示,当你看到这部分电路的时候也许会感到怀疑,对于一般的处理器直接共3.3V的电源就可以了这里为什么会有一个VDDOUT呢?他是何处神圣呢?

请您不要奇怪,等你看了AT91SAM3S4C的数据手册电源部分的时候你就懂了,AT91SAM3S4C内部自带了电源调节模块,其结果如下图所示。所以您如有疑问,请详细阅读数据手册。

除了电源,我们还需要注意的就是我们为AT91SAM3S4C提供的外部晶体是12MHz的,另外还有用于RTC的32.768kHz的晶体。其他的就是内部ADC模拟输入,2.5V\3.3V可已通过跳线选择,其他的引脚外扩就不在详细讲诉了,等用到时再细看。

02、复位调试接口

复位电路采用简单的按键将复位引脚拉低即可,而调试接口采用的是标准的JTAG接口,所以也没有什么特别之处,故而这一小节略过。

03、音频接口单元

上图是uTenux\AT91SAM3S4C开发板的音频放大处理电路,用于可以通过跳线帽调节放大增益,具体电路参考其数据手册即可。

04、USB文件系统

因为AT91SAM3S4C内部由USB-OTG接口功能,所以外部只需将对应脚引出,参考数据手册即可。

05、 RS232\RS485接口

接下来的几部分电路我就不做详细的讲解了。RS232\RS485接口还有CAN总线接口都是用于工业控制的,而对于我们的学习,我们接触最多的还是RS232,所以我们要多加注意,至于电路细节看芯片手册即可。

06、 AD接口

这部分电路就是一个电位器分压,共处理器内部的ADC采集。不多言了。

07、 电源管理单元

任何一个系统,稳定的电源是系统稳定工作的保障。在uTenux\AT91SAM3S4C开发板上,设计者将模拟部分的电源和数字部分的电源分离开供电,保证了系统更好的稳定性,这一点值得我们学习。

08、 TFT-LCD单元

TFT-LCD液晶模块是我们的GUI,我们要注意其于用户的友好性。设计者对这一点的考虑很不错。该液晶配有背光调节电路,触摸控制电路,具体电路原理可参考数据手册。

09、 TF卡单元

TF卡单元是后期数据存储和文件系统建立的核心,其电路就不多言了。

10、 Nand Flash

NandFlash电路直接参考数据手册吧。

11、 Q-Touch单元

之前我用STM32做过类似触摸板,用了两种方法,分别是用STM32内部定时器触发检测和用TS04电容检测芯片。其中应用TS04芯片相对容易,而且性能稳定。至于uTenux\AT91SAM3S4C上面的Q-Touch,我还是不甚了解,不过看了Atmel在这方面的设计,还是很不错的,值得学习。

12、 ZigBee单元

这一部分只留了ZigBee的接口,不多言了。

以上便是对硬件电路部分的讲诉,有些不清楚的地方还需学习分析。

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

    关注

    10493

    文章

    10764

    浏览量

    557261
  • 嵌入式软件
    +关注

    关注

    4

    文章

    252

    浏览量

    28158
  • 核心开发板
    +关注

    关注

    0

    文章

    2

    浏览量

    2281
  • 调试接口
    +关注

    关注

    0

    文章

    11

    浏览量

    5288
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    求esp32s3主控的,型号为HW-169的开发板电路图

    吐槽:在淘宝购得这样一块开发板,想学习一下esp32来着,结果神人商家不提供电路图QAQ
    发表于 04-04 11:45

    【ESP32-C3】WT9932C3-TINY开发板上手指南

    简介1开发板介绍WT9932C3-TINY是一款专为轻量化物联网开发设计的迷你开发板,核心基于乐鑫ESP32-
    的头像 发表于 02-26 18:05 277次阅读
    【ESP32-<b class='flag-5'>C3</b>】WT9932<b class='flag-5'>C3</b>-TINY<b class='flag-5'>开发板</b>上手指南

    【ESP32-P4系列】WT99P4C5-S1开发板上手指南

    ✦₊点击上方名片关注了解更多开发板简介1开发板介绍WT99P4C5-S1开发板是深圳市启明云端有限公司推出的,基于WT0132P4-A1
    的头像 发表于 02-12 18:16 310次阅读
    【ESP32-P<b class='flag-5'>4</b>系列】WT99P<b class='flag-5'>4C5-S</b>1<b class='flag-5'>开发板</b>上手指南

    【ESP32-P4C5系列】WTDKP4C5-S1开发板上手指南

    1开发板介绍WTDKP4C5-S1开发板是深圳市启明云端有限公司推出的,基于WT01P4C5-S1核心板设计的
    的头像 发表于 02-12 18:16 293次阅读
    【ESP32-P<b class='flag-5'>4C</b>5系列】WTDKP<b class='flag-5'>4C5-S</b>1<b class='flag-5'>开发板</b>上手指南

    【ESP32-C2/C3系列】WT9901C2/C3-SN2 开发板上手指南

    指南本小节将简要介绍WT9901C2/C3-SN2开发板。1WT9901C2/C3-SN2实物
    的头像 发表于 02-12 18:16 294次阅读
    【ESP32-<b class='flag-5'>C</b>2/<b class='flag-5'>C3</b>系列】WT9901<b class='flag-5'>C</b>2/<b class='flag-5'>C3</b>-SN2 <b class='flag-5'>开发板</b>上手指南

    【ESP32-C3】WT9932C3-TINY开发板规格书

    开发板简介1开发板介绍WT9932C3-TINY是一款专为轻量化物联网开发设计的迷你开发板,核心
    的头像 发表于 02-11 18:04 861次阅读
    【ESP32-<b class='flag-5'>C3</b>】WT9932<b class='flag-5'>C3</b>-TINY<b class='flag-5'>开发板</b>规格书

    【ESP32-P4系列】WT99P4C5-S1开发板规格书

    开发板简介1开发板介绍WT99P4C5-S1开发板是深圳市启明云端有限公司推出的,基于WT0132P4-A1
    的头像 发表于 02-03 18:14 515次阅读
    【ESP32-P<b class='flag-5'>4</b>系列】WT99P<b class='flag-5'>4C5-S</b>1<b class='flag-5'>开发板</b>规格书

    【ESP32-P4C5系列】WTDKP4C5-S1开发板规格书

    1开发板介绍WTDKP4C5-S1开发板是深圳市启明云端有限公司推出的,基于WT01P4C5-S1核心板设计的
    的头像 发表于 02-02 18:35 471次阅读
    【ESP32-P<b class='flag-5'>4C</b>5系列】WTDKP<b class='flag-5'>4C5-S</b>1<b class='flag-5'>开发板</b>规格书

    同样是乐鑫科技ESP32-P4C5开发板,到底应该怎么选?选型指南在这!

    更多都是用乐鑫科技ESP32-P4和ESP32-C5芯片设计的开发板,启明云端为什么要设计两款?WT99P4C5-S1和WTDKP4C5-S
    的头像 发表于 12-15 18:03 1940次阅读
    同样是乐鑫科技ESP32-P<b class='flag-5'>4C</b>5<b class='flag-5'>开发板</b>,到底应该怎么选?选型指南在这!

    ESP32-P4全功能开发板和ESP32-P4-TINY开发板该怎么选?看这篇就够了!

    定位、设计理念、硬件配置多维度来教大家如何选型!核心相同,使命不同WT99P4C5-S1开发板与WT9932P4-TINY开发板都搭载乐鑫科
    的头像 发表于 12-09 18:02 1233次阅读
    ESP32-P<b class='flag-5'>4</b>全功能<b class='flag-5'>开发板</b>和ESP32-P<b class='flag-5'>4</b>-TINY<b class='flag-5'>开发板</b>该怎么选?看这篇就够了!

    【干货分享】米尔NXP i.MX 91开发板移植运行IGH EtherCAT主站

    米尔基于NXPi.MX91核心板开发板,搭载新一代入门级NXPi.MX91处理器,内核Cortex-A55,主频高达1.4GHz;支持LPDDR
    的头像 发表于 09-02 08:04 1232次阅读
    【干货分享】米尔NXP i.MX <b class='flag-5'>91</b><b class='flag-5'>开发板</b>移植运行IGH EtherCAT主站

    【新品】远距离传数传模块开发板、蓝牙模块开发板、无线模块开发板

    ,搭配亿佰特自研的远距离传+数传为一体的远距离无线模块E611-900NW20S进行使用。该款开发板具备完整的功能,拥有16Mbps的传输速率,可实现传输4路108
    的头像 发表于 06-12 19:33 1413次阅读
    【新品】远距离<b class='flag-5'>图</b>传数传模块<b class='flag-5'>开发板</b>、蓝牙模块<b class='flag-5'>开发板</b>、无线模块<b class='flag-5'>开发板</b>

    有奖丨米尔 NXP i.MX91开发板免费试用来啦

    米尔与NXP合作发布的新品基于NXPi.MX91应用处理器的MYD-LMX91开发板免费试用名额来啦~~米尔提供了3套价值588元的MYD-LMX9
    的头像 发表于 06-05 08:02 1525次阅读
    有奖丨米尔 NXP i.MX<b class='flag-5'>91</b><b class='flag-5'>开发板</b>免费试用来啦

    米尔NXP i.MX 91核心板发布,助力新一代入门级Linux应用开发

    矩阵,米尔累计推出5个平台共计二十余款NXP核心板,涵盖工业物联网、新能源、医疗等领域。此次推出的米尔基于‌NXP i.MX 91核心板开发板‌(MYC-LMX
    发表于 05-30 11:20

    NXP i.MX 91开发板#支持快速创建基于Linux®的边缘器件

    NXP Semiconductors FRDM i.MX 91开发板设计用于评估i.MX 91应用处理器,支持快速创建基于Linux ^®^ 的边缘器件。该开发板还设计用于入门级Lin
    的头像 发表于 05-19 10:55 3385次阅读
    NXP i.MX <b class='flag-5'>91</b><b class='flag-5'>开发板</b>#支持快速创建基于Linux®的边缘器件