Otázka:
Jak přejít od Arduina k fyzickému prototypu
mheavers
2014-12-21 23:55:20 UTC
view on stackexchange narkive permalink

Četl jsem něco o přechodu z Arduina na PCB a zdá se mi to trochu skličující. Prozatím vše, co opravdu chci udělat, je vzít si něco, co jsem vytvořil, a provést několik změn, abych pro to mohl skutečně vytvořit obal a zajistit, aby vše zůstalo propojené.

Připojil jsem se fotografie mého projektu. To, co se snažím udělat, je vytvořit krabici, kde 4 tlačítka sedí v krabici, s LED vedle nich. Pravděpodobně vytvořím výřezy z penové desky pro prostory, kde sedí tlačítka a led diody. Kabeláž pro tlačítka a LED diody musí být skryta pod pěnovou deskou, spolu se samotným arduino a servomotorem - což je místo, kde se zaseknu.

Co musím udělat, abych v podstatě „prodloužil“ vodiče tlačítek a LED diod a ujistil se, že všechny komponenty zůstanou v prkénku bezpečné (zejména tlačítka vyskočí)? Existuje způsob, jak to udělat, aniž byste vytvořili desku plošných spojů? Rozumím konceptu pájení součástek do protoboardu, ale pokud jde o stříhání / tisk obvodů nebo cokoli jiného, ​​je to pro mě opravdu matoucí.

Ocenil bych jakékoli pokyny. Pokud také vidíte něco špatně na mém zapojení, ráda bych se s tím také seznámila. Děkujeme!

enter image description here

enter image description here

Jak jste nakreslili spodní diagram?
čtyři odpovědi:
Ignacio Vazquez-Abrams
2014-12-22 01:49:21 UTC
view on stackexchange narkive permalink

Nejlepším řešením je samozřejmě použít desku plošných spojů. Ale nemusí to být vlastní PCB; existuje spousta předem vyrobených desek plošných spojů, které jsou použitelné pro přibližně 98% návrhů. Zde je jen několik:

U přepínačů použijte formulář pro montáž na panel. Přicházejí ve všem od jednoduchých až po robustních až po směšných.

LED diody mohou být také montáž na panel, nebo můžete světelnou trubicí zviditelnit LED diodu na desce plošných spojů zvenčí.

Pro napájení můžete použít připojení USB nebo samostatný napájecí konektor s regulátor napětí. Pokud potřebujete také sériové připojení, měli byste zvážit předem připravený sériový modul a použít buď vestavěný konektor USB, nebo samostatný konektor USB pro montáž na panel.

Servo lze namontovat do pouzdra pokud je to vhodné, nebo lze místo toho připojit k montáži na desku plošných spojů nebo na panel.

Přirozeně by samotné MCU mělo být také umístěno do zásuvky přímo na desce plošných spojů. Nezapomeňte na oddělení, oscilátor a konektor ISP.

Pokud jde o samotný obvod, můžete se zbavit pullup rezistorů na přepínačích, pokud používáte interní pullups místo. A 100ohm je cesta příliš nízká hodnota pro vytažení přepínače bez ohledu na to.

Díky - to bylo velmi užitečné! Pro rezistory - používám 1000 ohmů - je to stále příliš nízké? Co doporučuješ? Pokud jde o prodloužení všech vodičů a tlačítek, bylo by rozumné jen připájet nějaký vodič k hlavičkám, které připojuji přímo k arduinu?
Jsem si * docela * jistý, že třetí pásmo je hnědé, ale jsou před vámi, abyste to věděli lépe. Ale jak jsem řekl, použijte interní pullup. Důrazně doporučuji nepoužívat Arduino a místo toho používat holé AVR, ale pájecí nebo krimpovací kolíky na vodič by měly fungovat se sníženou spolehlivostí (nadměrné síly G je uvolní).
Dík! Pokud někdo narazí na toto - je zde dobrý popis toho, jak používat interní vytažení (a rozumět vytažení) zde: https://learn.sparkfun.com/tutorials/pull-up-resistors
Patrick Tudor
2014-12-23 04:04:45 UTC
view on stackexchange narkive permalink

Naučit se navrhovat desku plošných spojů může být výzvou. Nejprve jsou tu možnosti softwaru, formáty souborů a pak se skutečně stanoví dobrá deska. To je před výrobou a montáží, přičemž každý má své vlastní problémy. Není to nic jiného, ​​než když poprvé otevřete Xcode a dozvíte se o Storyboards and Frameworks and Simulators a o tom všem, nebo o to jde, naučit se jakoukoli novou dovednost, což je zpočátku skličující zkušenost, ale díky neúspěchům i úspěchu se nakonec stane snadné. / p>

Souhlasím tedy s každým, kdo navrhuje perfboardy a varianty. Ale také chci ukázat, snad jako motivaci, kde byste mohli být za pár měsíců. Skoro vidím Arduinos jako vývojový nástroj, ne jako konečný produkt, ale chápu, že ostatní jsou spokojeni s tím, že používají pouze samostatné Nano nebo Pro Mini a věčně je věnují svému projektu.

Toto jsou tři varianty stejné zařízení kombinuje Arduino / ATMega, GPS, sériový port a RGB LCD. Nejprve jsem to vytvořil na prkénku, pak jsem přešel na perfboard, pomyslel jsem si „to je ošklivé“ a vytvořil jsem jednoduchý PCB. Potěšen touto zkušeností jsem neustále zdokonaloval schéma a rozvržení, dokud jsem projekt nakonec neoznačil za „hotový“.

perfboard project primitive PCB Final PCB

Také byste mohli zvážit vytvoření malé desky plošných spojů jen pro konkrétní součásti, jako jsou tyto dvě desky, které vyrábím pro tlačítka a světla.

hardware switch denouncer and LED breakout boards

První deska plošných spojů, kterou jsem si objednal u OSHPark, byl úžasný zážitek, otevření obálku a drží ji jako nějakou náboženskou relikvii. Ale od té doby se to stalo rutinou. Pokud se později vydáte cestou PCB, možná oceníte můj souhrn maloobjemových obchodů, ze kterých jsem si objednal.

jfpoilpret
2014-12-22 01:48:18 UTC
view on stackexchange narkive permalink

Použití stripboardu je naprosto výhodné vytvořit obvod, který:

  • vydrží déle, než prototyp prkénka,
  • bude stát méně než dlouhodobé plýtvání prkénkem

Stripboardy najdete u každého dobrého prodejce elektroniky (doly kupuji v Conradu).

Budete potřebovat páječku (a dovednosti, které jsou pro to potřebné, ale to není tak obtížné, jak si někteří lidé myslí).

Můžete dokonce jít ještě o krok dále a vytvořit Arduino na stejném stripboardu (mnoho komponent z UNO není vyžadováno pro obvod, který chcete postavit a ponechat „navždy“).

Další možnost, jen o něco dražší, by spočívala v poskytnutí prototypového štítu pro Arduino, pájku zapojíte do něj a přímo zapojíte do svého Arduina. Principy jsou stejné jako u stripboardu, kromě toho, že prototyp obvykle nemá žádný strip, pouze otvory, na které lze pájet komponenty a vodiče.

Cano64
2014-12-24 02:47:40 UTC
view on stackexchange narkive permalink

Můžete použít Arduino proto štít. Jedná se o prototypovou desku ve tvaru, kterou lze zapojit do Arduina. Existuje více než 9000 od různých výrobců. Pak jen pájejte věci, které potřebujete, na štítu proto.

enter image description here



Tyto otázky a odpovědi byly automaticky přeloženy z anglického jazyka.Původní obsah je k dispozici na webu stackexchange, za který děkujeme za licenci cc by-sa 3.0, pod kterou je distribuován.
Loading...