导航:首页 > 操作系统 > 单片机树莓派接线图

单片机树莓派接线图

发布时间:2024-11-18 23:22:56

A. 树莓派 3 + L298N模块 驱动直流电机

单片机或树莓派一般使用 L298n 模块来驱动电机 。L298N的实物图如下。

12V power:L298n 的电源正极,尽管标的 12V,但你可以使用 7V ~ 35V 的电源。

GND:  L298n 的电源地,树莓派的 GND 引脚也要接到这里,即 L298N 和 树莓派需要共地。

5V power:  L298n 输出的 5v 电源,是用来给单片机或树莓派供电的。如果你的树莓派是单独供电,那么这个引脚悬空。

Output 的两个引脚接直流电机的两脚,而板上有 Output A 和 Output B,分别驱动电机 A 和电机 B。

A Enable :  电裂仔机 A 使能,接 GPIO 口 。可以用PWM 来调速。

Logic Input :  接 4 个 GPIO 口尘氏。 上面两个脚 Input1 、Input2 (靠近 A Enable )控制电机 A ; 下面两个脚 Input3、Input4 (靠近 B Enable)控制电机 B。

B Enable : 电机 B 使能,接 GPIO 口。 可以用 PWM 来调速。

总结一下就是 A Enable 、Input1、Input2 控制电机 A 的运行,B Enable、Input3、Input4 控制电机 B 的运行。

如何控制的呢? 下面是对电机 A 进行控制的真值表,电机 B 同理。

驱动一派源散下试试吧!

下面是控制电机 A 的电路图:

把 L289N 的直流电源接好,然后把树莓派的 GND 与 L298N 的 GND 连在一起,因为共地后 L298N 才能识别树莓派发送的 IN1、IN2 到底是高电平还是低电平。   

树莓派的 2、3、4 脚分别连到 A Enable、IN1 、IN2 。(把 Enable 上的短接帽拿掉)

由控制表可知给 2 脚高电平,3 脚高电平,4 脚低电平,电机就会正转。

编写程序:

前面提到过 A Enable 和 B Enable 可以用 pwm 控制来调速,下面是相应程序。

接线不变!这个程序可以让电机 A 以不同的速度正转。

在树莓派中运行程序后,可以看到电机的转速会随着占空比的改变而变化。

程序源码在:  github

B. 树莓派和单片机的区别

树莓派和单片机的区别:

一、主体不同

1、树莓派:是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。

2、单片机:是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM。

二、特点不同

1、树莓派:基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100以太网接口(A型没有网口),可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口。

2、单片机:单片机的体积比较小, 内部芯片作为计算机系统,其结构简单,但是功能完善,使用起来十分方便,可以模块化应用。

三、功能不同

1、树莓派:提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持Python作为主要编程语言,支持Java、BBC BASIC、C 和Perl等编程语言。

2、单片机:单片机对数据的处理能力和运算能力较强,可以在各种环境中应用,且有着较强的控制能力。单片机在应用时低电压、低能耗,是人们在日常生活中的首要选择。

C. 树莓派和单片机有什么区别

树莓派和单片机的区别如下:

单片机可以有十几路PWM,但是树莓派只有一个PWM。

也有单片机不能做,但是树莓派能做的,比如拍500W像素的照片,运行minecraft等。

树莓派:微型卡片计算机

单片机:单芯片计算机

很多时候树莓派功能强大是因为增加了很多扩充的外设。如果就芯片能力来看,还有很多事情是做不了的。

D. 单片机,树莓派,哪一个更适合学生学习

似乎这是不同的领域吧?
单片机是偏向于硬件,直接与硬件打交道。
树莓派是做上位机软件编程,可以当做是一台小电脑。
哪一个适合学生,要看你想做什么,就像学音乐和学美术那个更适合学生?无法比较的。

E. 单片机与“树莓派”的区别是什么既有单片机,何要“树莓派”

单片机与“树莓派”的区别如下:

1、处理器和操作系统不同:

单片机是MCU(微控制器),而树莓派是卡片式计算机,它上面的处理器是ARM架构的。单片机一半速度慢,资源少,但是树莓派之类的不同,它可以运行像Linux的操作系统,或者部署服务器、云计算啥的。说白了就是树莓派可以完成很多单片机无法完成的操作。

2、写代码时复杂程度不同:

开发单片机虽然周期比较短,但基本山都是基于特定的任务而且每次写完代码都要重新烧写,很麻烦。而树莓派则不同,树莓派是计算机,它可以直接在本地上编程、编译、运行,如果要重新向原有程序添加或删除功能,或者从当前的任务切换到另一个不同的新任务。

树莓派不需要依据任务或者更新的不同而像单片机一样去烧写程序。使用树莓派基本上通过各种库操作GPIO来对外设进行控制,并且如果你通过网络把它挂接到Internet上,可以远程进行操作。

3、两者侧重点不同:

目前创客风很流行,树莓派就是一台微电脑,它可以联网、接摄像头、鼠标、键盘。学了Linux,就可以用它干很多事情。比如:自动浇花,然后拍照发微博。通过开发者自己的能力,可以搭配各种外设,做出很多东西。

而单片机给人的印象总是用于开发领域,做工程等等。两者的侧重点不一样。当然单片机也可以接各种外设,做很多东西。

两者本质都是一样的,只是单片机的支持没有树莓派多,要用单片机播放视频的确有树莓派的Linux系统支持来得快捷。如果要用单片机驱动鼠标、键盘就更麻烦了,而这些都是树莓派自己系统自带的功能。

既有单片机,何要“树莓派”的原因如下:

两者还是有很多不同方面上的区别,单片机不能完全替代“树莓派”的存在。

树莓派自带完整的系统,功能完善扩展性强,成本相对较高;单片机则入门简单,成本划算,但功能单一,要实现一些功能需要很强大的技术能力。但随着硬件行业技术革新成本下滑,树莓派所代表的生态将是大势所趋。

阅读全文

与单片机树莓派接线图相关的资料

热点内容
精品php源码 浏览:958
自己编写云服务器抢红包 浏览:201
java解压缩文件加密 浏览:886
dlink打印服务器默认地址 浏览:351
php休眠函数 浏览:371
金蝶如何打开服务器 浏览:764
e4a手游辅助源码 浏览:776
什么app可以实时直播 浏览:105
苹果13的app闪退什么原因 浏览:774
尾盘选股源码公式 浏览:449
php日期运算 浏览:930
天龙八部长歌服务器什么时候开的 浏览:198
鬼泣4模型在那个文件夹 浏览:228
单片机的串行口 浏览:57
phpjson转化为数组 浏览:267
pdf导入excel 浏览:427
苹果xsmax信任app在哪里设置 浏览:52
自动外链php源码 浏览:244
我的世界新手奖励箱命令 浏览:145
linux更新vim 浏览:997