Questions tagged «raspberry-pi»

Raspberry Pi是一台信用卡大小的计算机,可插入电视和键盘。该设备已有好几代具有改进的性能,更多的内存和更多的连接性。该标签应用于涉及使用Raspberry Pi的电气工程问题。有关Raspberry Pi本身的问题,请访问raspberrypi.stackexchange.com Raspberry Pi特定论坛。

6
面向初学者的嵌入式编程:Arduino还是Raspberry Pi?[关闭]
我是计算机科学专业的学生,​​并且渴望扩展我在嵌入式编程和电气工程方面的知识。 我在这里已经读到,使用像Arduino微控制器这样的工具是一个很好的开始。 我主要是Java和Python程序员,但有一些C ++经验。此外,我还喜欢ArchLinux。 我想做的一个小项目是通过Arduino / Pi上的Wi-Fi 控制一些灯泡。 从我看过的书中,Pi和Arduino都是面向学生的,但我想不出哪一种更适合像我这样的人,他们想了解计算机的底层工作原理。 作为一个初学者,我会遇到很多问题,因此,一个庞大而有用的社区(我听说Pi有)是一大优势。 那么哪一个更适合自学的初学者:Arduino还是Raspberry Pi? 提前致谢。 编辑: 从您的许多精彩答案以及这些有价值的 文章中,我得出以下结论 结论 我选择Arduino作为嵌入式编程的切入点,因为它是比Pi更简单的系统,并使我更容易接近金属。 深入学习是有价值的:我以后可能会研究AVR或mbed微控制器,以了解有关计算底层细节的更多信息。 两种设备都允许我在没有操作系统的情况下进行编程,而这正是我想要的(首先)。 我还发现 项目使用一个PI控制一个Arduino。我发现这很吸引人,因为这两种设备都非常便宜,而且我喜欢使用可以在Pi上运行的Linux的功能。 另外,我发现这本书应该可以帮助我在尝试Arduino的同时学习更多有关电气工程的知识。 用Arduino进行灯泡项目似乎很困难。但是没关系。我确定我可以想到其他激励性的项目,也可以在这里或这里获得灵感。 谢谢大家的答案。

3
电子产品中的“不合适”是什么意思?
我在某些地方发现了,特别是: Raspberry Pi论坛 eLinux RPi硬件页面 以下文字: S2:DSI接口。15针表面安装的扁平电缆连接器(可能不安装)S5:MIPI CSI-2接口。15针表面安装的扁平柔性连接器(可能不适合)。 P2:8针2.54毫米接头扩展器(版本2.0板上未安装接头),提供GPU JTAG(ARM11引脚,引脚7不适合定位) 对于非英语读者,这不是100%清楚的。你能告诉我这是什么意思吗?

1
了解由p沟道MOSFET和PNP晶体管制成的“理想”二极管
Raspberry Pi B +型号在USB连接器和板上的5V网络之间具有保护电路。他们建议在通过其GPIO接头和多熔丝对pi进行“反向供电”之前,对pi HAT进行类似的保护。我知道为什么要这样做,但我想进一步了解该电路的工作原理。 在发布此问题之前,我进行了一些搜索,发现了有关将MOSFET用作低压降二极管的信息,但它们的栅极都直接接地,而没有一对PNP和电阻。他们正在为此电路做什么?另外,这主要是使用体二极管吗?在哪种情况下,数据表上符合DMG2305UX资格的相关信息是什么?在我发现的其他电路中,似乎Rdson和Vgsth较低,这似乎与该电路的特性有关。

4
汽车Raspberry Pi的关机控制器
在上一个问题之后,我正在尝试为Raspberry Pi创建一个关机控制器。Raspberry Pi需要使用电池供电,但在Pi检测到点火开关已关闭后应将其关闭。 Pi将通过ACC线路获得3.3V的馈电(我还有其他组件将通过7805从ACC线路获得5V,因此除非有人有更好的建议,否则我将使用分压器降压至3.3V-我会它还将驱动需要5V CMOS I / O的uPD6708,因此必须在另外2条线上将其从5V降压至3.3V。 在RPi中运行的软件会将GPIO引脚之一设置为高电平,大概是在RPi关闭时,GPIO引脚都将变为低电平。因此,Q1应该打开继电器,并在点火开关打开或GPIO引脚为高电平时保持RPi的电源打开。 我有3个带1000uF帽的保险丝套件和某种变压器/电感器,所以我也可以在12V电池和12V辅助线路上分别使用其中的一个。 这个关闭的控制器声称在待机状态下仅消耗50uA的电流-如果我使用的是CMOS 4071或门,这是一个开始,但是从我的读物中,您需要来自或门的更多电流以使晶体管饱和-是对不对 请记住,除了该子电路的要求之外,我还需要将5条线从3.3V电平转换到5V,将2条线从5V转换到3.3V,任何人都可以推荐OR1,Q1,RLY1和/或的组件/替代品。有任何修改吗? 模拟该电路 –使用CircuitLab创建的原理图 这是我尝试遵循@Connor Wolf的建议。 需要选择R1和C3以允许RPi正确关闭 我添加了C1是因为我想象到点火开关关闭后继电器会花很短的时间-我不知道那会持续多久,但我想RPi将从中汲取约700mA的电流电容器,以及555和继电器 模拟该电路 @Nick建议它可能更简单-也许像这样吗?我试图去掉二极管,以便只使用现成的12V-5V 1A USB电源(或一对)。555数据表说它输出3.3V(最大电源100mA? 此页面说200mA)。RPi将读取3.3V的ACC线以确定何时关闭。 模拟该电路

5
使用Raspberry PI控制旧手机的硬件
我有一个非常旧的电话(60岁),我想使用Raspberry PI来控制它的部分: 头戴式麦克风和扬声器 钟声 拨轮 我有电路,但无法识别所有零件。 现在我的问题是如何使用Raspberry PI实现以下目标: 检测来自拨盘的信号 敲钟 使用耳机上的麦克风和免提电话 从挂钩中检测耳机是否被提起 另外,我不了解电路中的所有部分: 例如,这是什么脉冲图标是用的标题100之间2并6 更新资料 我试图解密电路以便能够使用此手机的硬件。我将蓝色用于电缆的德国颜色代码,将绿色用于连接器: 模拟该电路 –使用CircuitLab创建的原理图 在电话上,我具有以下连接器: M1:麦克风(红色) M2:麦克风(粉红色) T1:扬声器(深绿色) T2:扬声器(浅绿色) a: 电话线? b: 电话线? E: 电话线? W1+ W2(桥接) W3/1:拨号时通过greenn次连接的电缆redJ 2: red 3: blue 4: yellow 5: white 更新2: 它在两个用于铃铛的线圈上说300 Ohm-7000 W-0.13 Ku Em。 这是里面的自动电话。

2
使用微控制器打开LED灯条
我有60个LED装在一个LED灯带中。一米长的LED灯条需要满足以下条件: 400毫安 12伏 我想用微控制器控制这些LED。我正在考虑使用TIP120和raspberryPi。 甲树莓派GPIO管脚可以输出连续50毫安。(更新:这是不正确的,请参见下文) 我是一个初学者,不确定执行正确的方法。我所有的计算都是基于我在此博客上阅读的内容。 数学 基本电流: TIP120的集电极电流为lc = 250 * lb,因此我需要1.6 mA的基极电流。 (1.6mA * 250 = 400) raspberryPi的Base current应该没有问题 基极电阻: 我需要一个足够低的电阻,以确保TIP120基极保持饱和,但保持低于50 mA的电流,以免使raspberryPi过载。 根据我提到的博客,我通过查找Vbe(sat)来找到基本电阻。见图2。 在x轴上Vbe(sat)为400的情况下,集电极电流在y轴上约为1.3。 如果raspberryPi输出3.3伏,则压降为2伏 (3.3-1.3) 因此,根据我的计算,我需要一个4到40欧姆之间的电阻R = V / I 2 /(0.05 A)= 40欧姆 2 /(0.50 A)= 4欧姆 (更新:不正确,请参见问题底部) 我仍然认为自己是业余爱好者,我有点不知所措。 这些计算看起来正确吗? TIP120可以工作吗?(欢迎其他任何建议) 原理图还有其他考虑因素吗? 更新资料 正如答案中指出的那样,我将毫安额定值打错了10倍。我应该说: 2 /(0.005 …

1
将LDR插入Raspberry Pi的GPIO引脚
我想将LDR连接到Raspberry Pi的GPIO引脚,我知道Raspberry Pi没有模数转换器,所以我要做的是在GPIO上发出HIGH信号(3.3v)当LDR的电阻较低时(约200欧姆以下),当LDR的电阻较高时(例如2k以上),信号为LOW。根据文档,我可以从Raspberry Pi的GPIO引脚安全提取的最大电流为50mA,如何计算所需的电阻器,是否还需要添加上拉/下拉电阻器?对于如何在不烧毁处理器的情况下以安全的方式执行此操作,我没有明确的想法。 我想我还必须在电路上插入一个电阻,以确保当LDR处于非常低的电阻状态时,它始终具有电阻。 更新:它工作正常,我建立了电路,并在这篇文章中显示了,谢谢您的帮助。

4
用GPIO和晶体管使远程控制按钮短路
我正在尝试使用Raspberry Pi的GPIO引脚控制我的车库门遥控器。不用驱动继电器,只需将遥控器上的按钮短路即可。这是我应该怎么做吗?我需要保护二极管吗?如果需要,应该去哪里? 将3.3V GPIO引脚引用到与远程地不同的地(Raspberry Pi地)是否重要? 还要感谢有关晶体管使用和电阻值的指导。 更新; OP评论提供的更多信息:检查后,您是对的,按钮只是将电路短路至9V电池的返回路径。我主要关心的是当遥控器上的所有器件均处于悬空状态时,将3.3V参考至GND。

2
使用5v稳压器-是否需要电容器?更好的选择?
我对电子学很陌生。我正在学习中,但尚未完全找到所需的答案。在编程方面,我不怕错误不断发生。但是,有了电子产品,我不想再买零件了,因为我炸了零件! 我正在尝试构建包含三个不同组件的组件:一个12伏的4.3英寸LCD屏幕,一个5伏的Raspberry Pi和一个12伏的定制设备。我的想法是,我可以通过12伏电源分配所需的三种电源:一种直接连接到LCD屏幕,另一种直接连接到定制设备,另一种直接连接到5伏稳压器,然后拼接成USB电缆插入Pi。正如我一直在研究的那样,我注意到人们说调节器前后的电路中的电容器是强制性的,以防止电流振荡。 问题1:与调节器的这种三向分离是一个好主意,还是我错过了什么?我了解调节器上可能需要散热片。如有必要,这对我来说不是问题。 问题2:我的电路是否需要上述电容器?如果是这样,哪种/质量最好?到目前为止,我对电容器知之甚少。另外,我在这里阅读另一个问题/答案时遇到了这个组件。也许这会比常规监管机构更好? 问题3:并非精通电子学但绝对比我更好的人说,使用那些12伏汽车USB充电器设备之一而不是稳压器可能更容易,这很有意义-USB是5从本质上来说,它是一个伏特的世界,我不必担心为Pi连接USB电缆;连接汽车适配器很容易。而且我有足够的空间容纳车载适配器。我放入的所有盒子相对于它的大小来说都是空的。这是一个好主意吗?对于Pi来说,也许比使用预先连接到USB电缆的调节器和电容器更好/更容易/更安全? 至于安培数,我仍在研究定制设备的绘制量,LCD屏幕将需要确定有足够的电流。这不会成为大问题,除非我对监管机构需要的东西多于它所提供的安培数有所忽略...但是我认为这不会成为问题。我计划获得一个PSU,其安培数比我的设置理论上需要的大得多-以防万一。


2
Raspberry Pi是微控制器还是主板?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我对树莓派有一个快速的疑问:它是微控制器还是主板? 它看起来像是主板,但考虑到它具有自己的专用内存和处理器,因此应该是微控制器。

5
没有OS的Raspberry PI可以吗?
我最近在Arduino上做很多事情。这非常简单,因为您可以直接在其上执行C ++代码,而不需要操作系统或驱动程序。 我已经进行了一些研究和AFAIK,您通常在Raspberry PI上安装Linux并在其上创建python脚本或C ++二进制文件。 问题:是否可以在没有任何操作系统的情况下在其上运行代码,但仍然能够使用HDMI和SD卡?

2
PIC12F675 GP4不起作用
我正在为一个项目使用PIC12F675,除一件事情外,其他所有东西都工作正常。GP4不能用作数字IO。我已经看了很多配置和代码,但是找不到任何东西。 配置: #pragma config FOSC = INTRCCLK #pragma config WDTE = OFF #pragma config PWRTE = OFF #pragma config MCLRE = OFF #pragma config BOREN = ON #pragma config CP = OFF #pragma config CPD = OFF 码: #include <xc.h> #include <math.h> #include "config.h" #define _XTAL_FREQ 4000000 void delay(unsigned int …
9 pic  c  embedded  programming  audio  oscillator  spark  dc-dc-converter  boost  charge-pump  eagle  analog  battery-charging  failure  humidity  hard-drive  power-supply  battery-charging  charger  solar-energy  solar-charge-controller  pcb  eagle  arduino  voltage  power-supply  usb  charger  power-delivery  resistors  led-strip  series  usb  bootloader  transceiver  digital-logic  integrated-circuit  ram  transistors  led  raspberry-pi  driver  altium  usb  transceiver  piezoelectricity  adc  psoc  arduino  analog  pwm  raspberry-pi  converter  transformer  switch-mode-power-supply  power-electronics  dc-dc-converter  phase-shift  analog  comparator  phototransistor  safety  grounding  current  circuit-protection  rcd  batteries  current  battery-operated  power-consumption  power-electronics  bridge-rectifier  full-bridge  ethernet  resistance  mosfet  ltspice  mosfet-driver  ftdi  synchronous  fifo  microcontroller  avr  atmega  atmega328p  verilog  error  modelsim  power-supply  solar-cell  usb-pd  i2c  uart 

4
用Raspberry Pi检测220 VAC
我想构建一个简单的设备来检查指示灯是否亮着。我找到了一些原理图,但我需要确保它是安全的。 来源:如何使用光隔离器检测220 VAC电压 我的问题是我不太了解这一点。我发现PS2501可以工作在80V的电压下,那么如何安全地将其连接到220 VAC?哪些电阻器限制了此处的电压?为什么我们需要增加一个电容器和二极管(D1,C1)? 我是该领域的初学者,所以请耐心等待。

8
通过Cat5电缆可靠地发送I2C
我正在考虑在Raspberry Pi周围安装家庭自动化系统,但是我发现在每个地方都需要太多控制的地方插入Pi的价格和空间要求都很高,但是在翻新过程中已经安装了此设计所需的Cat5e电缆。我周围有一些PCF8574,PCF8591和SSR,因此可以使用Cat5e电缆来驱动它们吗? 我所有的Cat5e电缆都已经连接了TIA / EIA 568B引出线。它们是我的结构布线的一部分,没有屏蔽,因此需要更高的线电压。我正在考虑通过此引脚分配通过电缆发送电源和I2C线: Pin 1 (Pair 1): SCL+ Pin 2 (Pair 1): SCL- Pin 3 (Pair 2): SDA+ Pin 4 (Pair 3): +12V Pin 5 (Pair 3): +12V Pin 6 (Pair 2): SDA- Pin 7 (Pair 4): GND Pin 8 (Pair 4): GND 电源引脚的布置与100BASE-TX PoE布线相同,因此额定功率也将相同,并且在需要Cat5e的1000BASE-T中发现了双向差分信号的使用。 原始的I2C SCL和SDA线在TTL电平下被分为两个双向差分对(漏极开路不保留在电线上,而是在我设计的线路终端/电平转换设备中恢复) …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.