技术文档

小体积单片机 “小身材大容量”的1美金单片机长什么样?

小编 2024-11-24 技术文档 23 0

“小身材大容量”的1美金单片机长什么样?

看标题点进来的一定好奇,什么单片机这么便宜?是RT1010,一颗主频500MHz的MCU!不过今天的主角不仅仅是它,还有另外一款超强单片机,可以说碾压同系列各大型号板卡。

RT1060,是恩智浦最新推出的一个跨界处理器,高性能,同系列的还有几款芯片,分别是i.MX RT1010、1015还有1020,再往高端的就是1050和1064。

先说说这2个板子的各自特点

I.MX RT1010 ,典型的一个小身材大能量。小身材,LQFP封装,好焊接,双层板,然后方便把信号拉出来。大能量,主频可以跑到500MHz,性能高。除了有500M比较高的主频,i.MX RT1010的内部的TCM 内部的cache容量也是相对大的,能够满足电机控制、简单的图形化界面的一个触屏操作,也可以进行一些IOT设备的处理,也可以做一些音乐播放的功能。

RT1060 ,是RT系列的老大哥,主要体现在性能上,主频高达600MHz。cache是I cache和D cache,都是32K,内部的RAM 有1MB。基于1060的板有非常多的外设接口,以太网、USB、SDRAM、各种Flash,更侧重于音频的应用,板卡上包含各种音频的处理接口。此外还有专用的摄像头接口、LCD显示器接口。然后还有我们的摄像头也可以接在上面。常见的应用场景有二维码解码器,FLAC 7.1声道播放器等等,甚至谷歌的游戏手柄上都用到了RT1060这颗芯片。

给大家吐血推荐一些实用开发板

RT系列每一个芯片都有自己的不同点,各自有不同的应用的场景。

入门级省钱版:RT1010,学习成本低

高级家里有矿版:RT1060,价格1000元+

高级平民版:RT1064(逐飞科技),支持CSI接口,一颗SDRAM,还有一个SD卡卡座,就非常的易用。在实际应用的时候,经常会遇见说是上电失败的一个过程,是因为还在i.MX RT里面有一个上电机制,就是说任何电源不能早于SNVS上电。一旦你比他早了就有可能造成内核启动的失败,所以这块板卡做了一个非常贴心的一个设计,在内部做了一个管理机制。就只有当内核上电之后,他专门有一个pin脚,可以输出去告诉别人说其他部分你可以上电了。当时卓晴老师也有专门推荐过,提到他们其实也做了一些相关的一些工作,可以说是把性能做到了比较稳定的一个程度。

老鸟带新手,一些学习经验给大家

NXP官网上,每个芯片都有hardware user guide和 hardware design userguide。hardware user guide告诉你开发板里面都有哪些功能;hardware design user guide就是把工程师在设计这块开发的时候的一些要点给它列了出来。但是说这两份会都是用英文写的。可能就是说对大家的英文水平比较就是要求比较高。

#科技曼曼谈##科技##科技快讯##芯片##nxp#

单片机小制作,七彩“魔法瓶”

一看题图,你可能会想,不就是一个普通的玻璃瓶吗?但是这个瓶子的功能却不简单,瓶子会感知周围光线的强度而改变内部的LED流动花式。当你的手背着光源的位置向前靠近时,口里再喃喃几句“魔法咒语”,神奇的现象出现了,本来的花式突然改变了,时而变蓝,时而变红。当你的手继续靠近时,然后可以关灯,这时瓶子闪烁得更加耀眼,更加激烈了,哇,太神奇了,竟然可以“隔空控制”!如果将此作品放在家里客厅或宿舍,一定会吸引很多客人或同学的眼球,而且可以活跃气氛。

“七彩魔法瓶”的奥秘是运用光敏电阻探测出周围光线的强弱,再根据光度由强到弱分成8个区间,每个区间都有一种不同的LED流动花式,第一个区间(也即是光照最强时)“魔瓶”不断显示红、绿、蓝的颜色;第二到第四个区间分别是显示由红色、绿色和蓝色的3种不同颜色的不同显示主题,不同的颜色能改变人的心情,因此随着主题的改变,心情也改变了;第五个区间(光照较暗时)瓶子会逐渐变化出类似彩虹的七彩颜色,因为红、绿、蓝三原色进行不同的组合就会得到不同的颜色;第六个区间是我们熟悉的流水灯,先由前排逐个流动,然后后排逐个流动;第七个区间是我最喜欢的,先逐渐显示单数和双数排的LED灯,同时,在瓶子内部的黄色和绿色草帽高亮LED灯交替亮起,发射出的光线经过洞洞板和玻璃瓶透射出来,显得特别好看;最后一个区间是光照最暗的时候,内部的高亮LED都亮起,同时左右排的LED灯交替亮,之后全部闪烁,达到最激烈的程度。相信在场观众的心情此时会达到高潮,很有创意吧,下面让我们一起来制作!

电路原理

所需器件列表:

◆ 20脚的STC12C2052AD单片机1个(或者选用同类有AD功能的单片机)

◆红、绿、蓝贴片LED各4个

◆绿色和黄色的高亮草帽LED各1个

◆ 470Ω贴片电阻6个

◆ 1kΩ贴片电阻2个

◆ 10kΩ贴片电阻1个

◆光敏电阻1个

◆ 7.5cm×7cm的玻纤洞洞板1块(玻纤板透光效果好)

◆排针若干

◆瓶口大小合适的空玻璃瓶子1个

01 用裁刀把7.5cm×7cm的玻纤洞洞板裁成3块的2.5cm×7cm大小的形状,玻纤板有一种半透明感,能把内部的光更好地透射出来,显示的效果更加美观。当然,如果材料有限也可以用其他的洞洞板,只不过效果没那么酷罢了。

02 然后在其中的一块洞洞板背面分别焊接上贴片LED和470Ω的贴片电阻,此作品要求越小越好,因此元器件都选用了贴片封装以减小体积,LED从左往右的排列为红、绿、蓝、红、绿、蓝(对应单片机的P3.0~P3.5引脚)。为了显示出七彩的效果,一定要按照红、绿、蓝的排列顺序,这三原色能组合出多种不同的颜色。注意要在中间间隔两个焊盘的位置,因为这块板子是放在左边的位置,也就是单片机P3组引脚的一边,为了更好地方便后面的对应焊接,中间跳过晶体振荡器引脚部分而焊接,焊接完成后如图所示。

03 在另一块板子,如图所示,连续焊接上贴片LED和470Ω的贴片电阻,此处6个LED灯对应P1.2~P1.7引脚,LED灯按照电路图所示的蓝、绿、红、蓝、绿、红的顺序排列。注意上面两块板子要对应好单片机的引脚位置。

04 分别剪出10针和7针的排针,并且用钳子把其弯曲成120°,如图所示,然后分别焊接在上面两块板子上,10针的对应电路图的左边,7针的对应电路图的右边。注意,要对应好LED灯位置,多出来的排针用于电源之间的连接。

05 在剩下的一块板子上焊接20脚的IC插座,然后把黄、绿两个高亮草帽LED灯的顶部弯曲成90°,如图所示,分别摆放在两端位置,黄、绿两个LED灯的顺序根据个人喜好摆放。

06 在背面焊接上光敏电阻的10kΩ贴片上拉电阻和两个高亮LED的1kΩ限流电阻,焊接完成后如图所示。

07 把左边部分的板子引出的排针对应好单片机的左边引脚位置,一一对应,注意板子背面朝外,大约弯曲成60°,然后用焊锡焊接固定好。

08 再把另一边的板子也按照上一步骤焊接上,也要注意排针对应好单片机的引脚位置,并且把光敏电阻从左边板子穿插进电路板内部,把光敏电阻的两端分别连接在单片机P1.0口和电源负极,这部分完成后如图所示。于是,一个由洞洞板组成的小型“金字塔”就制作完成了。

09 用一条大约1m长的两排排线把电源正、负极引出来,如图所示。你也可以多加两条排线把单片机的两个数据口引出来,方便程序的更新,由于我之前已经调试好了程序,因此在这里没有把数据线引出来。

10 接上电源,用手电筒在较暗的地方不断靠近光敏电阻,看看LED灯的花式显示结果是否如自己编写的程序一致,如图所示。

11 调试好程序后,就可以把它放进一个空玻璃瓶子里了,在底面板子的两端边上粘贴上双面胶,然后用镊子轻轻放进瓶子内部,在适合的位置上粘上去固定好,作品就可以宣布完成了,如图所示。电子爱好者也要加强环保意识,尽量利用废弃的物品来完成我们的电子制作,减少垃圾量,做到以废变新,这是一个不错的主意吧!而且LED灯发出的光在玻璃瓶的内壁折射又反射,显示出来的效果会比想象中要好多了!

12 插上电源,把“魔法瓶”放进较暗的地方,立即会显示出更加灿烂的炫彩闪耀效果,你一定会喜欢的。

程序部分说明

本作品最主要的部分是利用STC单片机内部的A/D转换功能,读取光敏电阻的阻值变化,进而控制LED灯的流动花式。STC12C2052AD内部置有8位AD转换功能,读取到的数为0~255的数值,然后把读到的数值分为几个范围区间,每个区间分别显示不同的LED流动花式。这里要注意的是,编写不同范围程序时,不能直接写成如“if(4040)&&(m<=60))”。

相关问答

单片机 最小系统是什么?

单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统。对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路...

最便宜的8位 单片机 是哪颗?

一般来说,8位单片机最常用的是三个系列:1、51系列:以intelMCS51为核心,很多公司都买了它的核心,生产自己的51单片机,主要有ATMEL公司(AT89S52等等),STC...一...

单片机 与普通微型计算机有什么不同?

[回答]在应用上不同:单片机主要应用于自动化办公、机电一体化、航空航天、汽车电子设备、医疗器械、商业营销设备、计算机通信、家用电器、日常生活和实时...

什么是 单片机 ?

单片机是一种集成电路芯片,它集成了中央处理器、存储器、输入输出接口等功能模块,能够完成特定的任务。单片机通常被用于控制和管理各种电子设备,如家电、汽车...

51 单片机 存储器的扩展方法?

MCS~51单片机对数据存储器的扩展通常采用数据总线和地址总线,即P013和P213来完成,最大寻址空间可达64KB.随着单片机应用领域的推广和不断扩大,特别是在GPS数...

...计算机系统和 单片机 有什么不同? - 小红薯_0022 的回答 - 懂得

嘿嘿俺来回答你的问题吧微处理器微型计算机微型计算机系统和单片机有什么不同?1微处理器是将运算器和控制器集成在一块芯片中,体积变小了,是计...

at89s52 单片机 rom容量?

片内是8k的flash。然后片外最大可以地址为0000H-FFFFH,64kAT89S52具有以下标准功能:8k字节Flash,256字节RAM,32位I/O口线,看门狗定时器,2个数据指针...

51 单片机 RAM多大?

51系列单片机片内RAM容量介绍如下:1、51系列,00H~7FH,分三大块,00H~1FH为工作寄存器区,20H~2FH为位寄存器区,30H~7FH为用户存储器区。2、52系列,00H~0....

树莓派和 单片机 的区别?

树莓派和单片机的主要有以下三个区别:一、主体不同1、树莓派:是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。2、单片机:是一...

stc 单片机 程序最大容量?

stc单片机程序最大容量有64K的,这个容量很大,因为一般单片机程序只有几K,十几K的就是很大的程序了。STC系列单片机是宏晶科技生产的单时钟/机器周期(1...stc...

猜你喜欢