Arduino Uno s procesorom ATMEGA328P

Sekcia určená pre Arduino nadšencov

Moderátor: Moderátori

gladiahero
Okoloidúci
Okoloidúci
Príspevky: 2
Dátum registrácie: 21 Dec 2014, 14:55

Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa gladiahero » 21 Dec 2014, 15:31

Chcel by som sa opýtať. Mam Arduino Uno s procesorom ATMEGA328P. Staviam takého malého robota ktorý mi zatiaľ funguje s celím Arduinom perfektne, až na nejaké drobnosti :) . No potrebujem ďalšie Arduino na iní projekt, ale nechcem zbytočne vyhadzovať peniaze.
Tak som rozmýšľal či by som si nemohol kúpiť ďalší procesor ATMEGA328P, naprogramovať ho a dať ho do robota namiesto samotného modulu Arduino. Viem že existujú PIC procesory no nemám také veľké znalosti v programovaní. A zisťoval som si koľko takí programátor (kit) stojí, je to okolo 60 eur. Tak by som chcel vedieť či by to stou výmenou procesorov v Arduine šlo. Za pomoc vopred ďakujem.

! Upravený názov témy pre lepšie vyhľadávanie.Snažte sa písať do názvu témy typ zariadenia.upravil: 22.12.2014 mirosne !
0

Používateľov profilový obrázok
psichac
Ultimate člen
Ultimate člen
Príspevky: 5097
Dátum registrácie: 27 Okt 2009, 00:00
Bydlisko: Bratislava
Vek: 30
Kontaktovať používateľa:

Re: Arduino

Príspevok od používateľa psichac » 21 Dec 2014, 15:43

šlo.
treba (no, v podstate netreba ale s ním je to pohodlnejšie) mu napáliť bootloader (cez Uno) a potom samotný kód. Spravíš si plošák a je.
0
zaujimáš sa o DVB-T alebo DXing všeobecne? klikni sem a dozvieš sa viac
-->FTP server<--||diskusia k FTP serveru||zase tie tvoje komentare...
Inak som Rado ;)

alidedko
Ultimate člen
Ultimate člen
Príspevky: 3963
Dátum registrácie: 04 Feb 2013, 22:04
Bydlisko: U alibabky v Poprade
Vek: 32

Re: Arduino

Príspevok od používateľa alidedko » 21 Dec 2014, 15:55

!!!
http://svetelektro.com/modules.php?name ... ead#unread

Ináč, napáliť ti to tu vie kde-to, stačí poslať dačo na pivo ...
0
Motto: Nikto nie je tak velky, aby sa nevosiel do truhly.

Používateľov profilový obrázok
dxr
Ultimate člen
Ultimate člen
Príspevky: 3968
Dátum registrácie: 05 Aug 2013, 20:21
Bydlisko: V strede nicoho
Kontaktovať používateľa:

Re: Arduino

Príspevok od používateľa dxr » 21 Dec 2014, 16:10

Ak ti to neponahla tak si mozes kupit Arduino klon za 2.6e ci kolko psichac ho ma
zato si na v lokalnom obchode nekupis ani veci na tu dosku
nevyhoda je cakat cca 14-18dni kym to dorazi z ciny. alebo ako pisali vyssie
pomocou jedneho naprogramovat druhy cisty svab a mas vymalovane.

update: opraveny link na produkt
0
Naposledy upravil/-a dxr v 21 Dec 2014, 19:42, upravené celkom 2 krát.
Mahátma Ghándí: „Nejdřív tě budou ignorovat. Pak se ti budou smát. Pak proti tobě budou bojovat. Potom zvítězíš.“
čo viac dodať som taký a možeš to skúsiť vyhrať aj tak to vzdáš.. Obrázok
Arduino is popular becouse allow complex task with minimum investment

gladiahero
Okoloidúci
Okoloidúci
Príspevky: 2
Dátum registrácie: 21 Dec 2014, 14:55

Re: Arduino

Príspevok od používateľa gladiahero » 21 Dec 2014, 18:00

Ďakujem Rado za radu :agree: ale ja to mám tak spravené, že ja mám plošak vsunutí do Arduina. Čiže ja Arduino vyberiem, naprogramujem procesor, urobím ďalší plošak a dám tam oscilátor (krištalku) s procesorom, napojím na prúd a už to bude robiť to čo naprogramujem? :biggrin:

-- Spojený príspevok 21 Dec 2014, 19:09 --

A to Arduino mini :?: to funguje na rovnakom princípe ako Arduino uno ? Lebo som sa ešte nestretol s inými vývojovými doskami. :D
A dá sa programovať Arduino mini vo vývojovom prostredí Arduino ? Lebo Arduino uno som skúšal programovať aj v Microsoft Visual Studio no bolo to dosť ťažké, takže som prešiel na originálne vývojové prostredie od Arduino.
0

smotek7
Pokročilý člen
Pokročilý člen
Príspevky: 528
Dátum registrácie: 08 Aug 2011, 00:00
Bydlisko: PN
Vek: 44

Re: Arduino

Príspevok od používateľa smotek7 » 21 Dec 2014, 19:35

Ak chces naprogramovat mini potrebujes prevodnik (teda nejde priamo cez USB)
Ja racej pouzivam NANO, to ma mini USB.
http://www.banggood.com/ATmega328P-Ardu ... 33647.html
0
Nemusím vedeť váhu elektrónu ak chcem zaspájkovať tranzistor.

pocitujlasku
Ultimate člen
Ultimate člen
Príspevky: 6200
Dátum registrácie: 20 Júl 2007, 00:00
Vek: 41

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa pocitujlasku » 22 Dec 2014, 08:10

potrebujes tam len dostat bootloader. Ja som to nedavno robil. Procak, 26MHz krystal, zbuchal som si primitivny programator na LPT, nahral booloader a potom uz len robim cez seriovy port. Alebo to napalit cez arduino, ktore mas. na oficialnej stranke su na to pekne obrazkove navody.
0
Jedním z největších projevů nedůvěry v Boha je hromosvod na kostele.

patriksk
Okoloidúci
Okoloidúci
Príspevky: 23
Dátum registrácie: 14 Sep 2015, 10:18

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa patriksk » 06 Feb 2018, 06:54

Pozdravujem vás.

Nechcem zakladať novú tému, tak sa spýtam tu.
Nahrávam program do Atmega328P pomocou Arduino Uno cez ISP (je v ňom program ArduinoISP). V Atmega328P nemám Bootloader, tak zakaždým nahrávam cez ISP (takto https://www.arduino.cc/en/Tutorial/ArduinoToBreadboard).
Otázka je taká, či sa nemôže niečo stať, keď nahrajem do Atmega328P príklad Blink a ISP zostanu prepojene (medzi Arduino Uno a Atmega328P). Vlastne sa na Arduino Uno pine 13 strieda 0 a 1.
Tu https://www.rugged-circuits.com/10-ways ... n-arduino/
som sa dočítal, že Arduino Uno môžem nejak podobne zničiť.?
Vie mi to niekto objasniť?

Ďakujem
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa peterple » 06 Feb 2018, 18:49

Slušný ISP programátor má svoje výstupy neaktívne dokiaľ nedá RESET do aktívnej úrovne. Čím pre zmenu deaktivuje vývody toho čo programuje. Predpokladajme že arduino ISP programátor je slušný a tak by nijak nemal kolidovať s tvojim kódom aj keby si dal všetky tie programovacie linky ako výstupné.
Takže podľa mňa to môže zostať zapojené natrvalo bez toho aby to niečomu ublížilo. Overiť si či tie linky ISP arduina sú v dobe nečinnosti neaktívne je vcelku jednoduché.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

patriksk
Okoloidúci
Okoloidúci
Príspevky: 23
Dátum registrácie: 14 Sep 2015, 10:18

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa patriksk » 07 Feb 2018, 10:18

Ako by sa to dalo overiť? Zmerať odpor voči zemi? Vďaka
0

Používateľov profilový obrázok
roboulbricht
Stály člen
Stály člen
Príspevky: 156
Dátum registrácie: 07 Jan 2015, 12:01
Bydlisko: Banská Bystrica
Vek: 54
Kontaktovať používateľa:

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa roboulbricht » 07 Feb 2018, 11:11

Pozri sa do zdrojáku. Máš tam dve funkcie. start_pmode a end_pmode. Je to tam aj okomentované, v akom poradí ktoré piny zapne a vypne a prečo to tak robí. Letmým pohľadom do kódu vidno, že to zodpovedá popisu, čo ti napísal peterple.
0

peterple
Ultimate člen
Ultimate člen
Príspevky: 2328
Dátum registrácie: 25 Jún 2013, 21:06
Bydlisko: Krajné
Vek: 57
Kontaktovať používateľa:

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa peterple » 07 Feb 2018, 18:47

Nie. Merať odpor v zariadení ktoré je pod napätím nie je dobrý nápad. Ani meranie napätia nie je v tomto prípade dostatočné. Lebo ak nameráš 0V, tak nevieš či je to v stave vysokej impedancie, alebo v stave výstupu s logickou hodnotou 0. Najistejšia metóda sa mi vidí meraním prúdu ak sa vývod pripojí cez odpor 100R na zem a na VCC.
Ja mám na to takú logickú sondu čo ukazuje log0, log1 a ak nesvieti nič tak je tam vysoká impedancia.
0
Ukáž múdremu chybu a on sa ti poďakuje. Ukáž chybu hlupákovi a on sa urazí.

patriksk
Okoloidúci
Okoloidúci
Príspevky: 23
Dátum registrácie: 14 Sep 2015, 10:18

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa patriksk » 02 Mar 2018, 08:37

Pozdravujem vás. Nechcem zakladať novú tému, tak nadviažem znova na túto.

Potrebujem preprogramovať Atmega328A, ktorý je už komplet osadený. Je tam však už pripojený 5V 1A napájací zdroj MEAN WELL IRM-05-5.
https://www.tme.eu/sk/details/irm-05-5/ ... mean-well/
Programujem to cez Arduino Uno (Arduino as ISP) a schéma zapojenia je v prílohe. Napájací zdroj nie je pripojený na 230V.
Nemôže sa niečo poškodiť ak ten obvod s Atmega328A budem napájať cez Arduino? V podstate pripojím na ten napájací zdroj +5V a GND z Arduina. Nemôže sa poškodiť ten napájací zdroj? Je nejak chránený výstupnými diódami alebo inak? Alebo nemôže sa poškodiť Arduino alebo PC? Ešte ma napadlo, nechať prepojené len CLK, MISO, MOSI, RESET a napájania budú mať samostatné, t.j. Arduino z USB a Atmega328P z napájacieho zdroja.?

Ešte jedna otázka: Dá sa použiť ako ISP programátor aj POLOLU A-STAR 32U4 MINI LV?
https://www.pololu.com/product/3103
Je tam použitý ATmega32U4 a je to v podstate Arduino Micro. Dá sa tam korektne nahrať ArduinoISP.ino a po správnom zapojení s tím programovať? Ten ATmega32U4 má iný pinout a má na iných pinoch SPI.
Má niekto s tým skúsenosti?

Za pomoc ďakujem.
Prílohy
obvodAtmega328.png
0

Používateľov profilový obrázok
djwiktor
Ultimate člen
Ultimate člen
Príspevky: 1624
Dátum registrácie: 01 Júl 2010, 00:00
Bydlisko: Šaľa
Vek: 36
Kontaktovať používateľa:

Re: Arduino Uno s procesorom ATMEGA328P

Príspevok od používateľa djwiktor » 02 Mar 2018, 08:55

Napajaj to tym vstavanym zdrojom rovno a na programovanie iba zapoj programovacie piny a spoj GND. Musi to ist..
0
Tlacim na 3D tlaciarni Felix 3.0 dual
Stormchasers.sk

Napísať odpoveď
  • Podobné témy
    Odpovedí
    Zobrazení
    Posledný príspevok