View previous topic :: View next topic |
Author |
Message |
jauninais
Joined: 05 Sep 2009 Posts: 5
|
Posted: Sat Oct 03, 2009 4:57 pm Post subject: Usb |
|
Sveiki!
Nezinat vai ir iespejams izveidot programmu, kura caur usb vadu varetu kontrolet mazinu (no spelu masinitem ) motorinu, nu piemeram dazas sekundes grozas uz prieksu ,tad uzstaisa pauzi un pec kada laicina sak griezties uz atpakal .
Vispar sadu variantu ir iespejams uzstaisit vienkarsi no plika usb vada un motorina + programma, kas to visu kontroles ? vai tam usb vadam gala vajag kadu mikroshemu, kas sanems no manas pasraxtitas programminas galvena datora komandas un meginas izpildit ?
Ko domajiet par so lietu ?
Un no ka varetu panemt mikroshemu ,kura varetu kontrolet motorinu? |
|
Back to top |
|
|
janiksxxl
Joined: 29 Aug 2008 Posts: 101
|
Posted: Sat Oct 03, 2009 6:12 pm Post subject: |
|
Tam ir domāti mikroprocesori. Kāds vēl usb. _________________ Nav neatrisināmu problēmu, ir problēmas, kuru risinājums mums nepatīk! |
|
Back to top |
|
|
Vecais_Dumais_Laacis Guru
Joined: 29 Jan 2004 Posts: 800
|
Posted: Sat Oct 03, 2009 10:35 pm Post subject: |
|
atkariigs kaa tu esi iedomaajies gala rezultaatu.
1) vadiit motoru caur usb ar softu no pc
2) saprogrammeet chipsi caur usb kursh peec tam autonomi izpilda programmu neatkariigi no pc
bet vislabaak buutu atbildes mekleet tam piemeerotos forumos
http://www.elfa.lv/forum/ _________________ ...un ja bites buutu laachi... |
|
Back to top |
|
|
jauninais
Joined: 05 Sep 2009 Posts: 5
|
Posted: Sun Oct 04, 2009 1:14 pm Post subject: |
|
Nu es esmu iedomajies vadit motoru caur usb ar softu caur pc. |
|
Back to top |
|
|
Tenjou
Joined: 22 Nov 2005 Posts: 275
|
Posted: Sun Oct 04, 2009 1:29 pm Post subject: |
|
UBS ir tikai datu paraides veids, motors(standarta) nesaprot ko tādu. Tādēļ pie mašinītes Tev jāliek mikrokontrolieris klāt, kursh sarunātos ar motoru un saņemtu info no USB. |
|
Back to top |
|
|
jauninais
Joined: 05 Sep 2009 Posts: 5
|
Posted: Sun Oct 04, 2009 1:40 pm Post subject: |
|
Skaidrs, bet no kurienes varetu vinu panemt to mikrokontrolieri ? Jeb vins man butu japerk ? |
|
Back to top |
|
|
Vecais_Dumais_Laacis Guru
Joined: 29 Jan 2004 Posts: 800
|
Posted: Sun Oct 04, 2009 4:14 pm Post subject: |
|
panjemt no sadziives tehnikas nebuus kur. jaapeerk.
piemeeram http://www.pc-control.co.uk/motorbee_info.htm
30 maarcinjas + shippings ~6.50 maarcinjas so ~kaadi 28ls sanaaks _________________ ...un ja bites buutu laachi... |
|
Back to top |
|
|
janiksxxl
Joined: 29 Aug 2008 Posts: 101
|
Posted: Sun Oct 04, 2009 4:25 pm Post subject: |
|
Nu nav obligāti tik dārgi, izplatītākais mikrokontrolieris priekš pamata mikrorobotiem (līnijsekotājiem, sumo) ATMEGA8 kādreiz maksāja 1Ls, nedomāju ka motoriņa kontrolēšana prasa ko uber ātru ar n-tiem Mhz.
www.argus.lv , nu un vēl bij viens internetveikals, bet to es neatceros. _________________ Nav neatrisināmu problēmu, ir problēmas, kuru risinājums mums nepatīk! |
|
Back to top |
|
|
jauninais
Joined: 05 Sep 2009 Posts: 5
|
Posted: Sun Oct 04, 2009 7:08 pm Post subject: |
|
A siem vares taisit programmas uz visual basic express editon 2008?
To shemu jau pats majas apstaklos nevares uzbuvet ne ? |
|
Back to top |
|
|
Tenjou
Joined: 22 Nov 2005 Posts: 275
|
Posted: Sun Oct 04, 2009 8:28 pm Post subject: |
|
Ir dažādi komplekti, var mierīgi nopirkt development boardu maziņu ar USB un lietot uzreiz.
Mikrokonrolieriem parasti asamblerī raksta kodu un tādiem dev boardiem jānāk līdzi savi chaintūļi ar kompileri. Ir advancētāki arī kur c++ izmanto en stuff, bet tik maziņiem gan nē, jo pirmkārt nepietiek atmiņas standarta bibliotēkām + nav jēgas no tā, jo domāti vienkāršām lietām(kā kontrolēt motora darbību). Bet par visual basic vari aizmirst. |
|
Back to top |
|
|
jauninais
Joined: 05 Sep 2009 Posts: 5
|
Posted: Sun Oct 04, 2009 8:56 pm Post subject: |
|
bet prieks sitiem var taisit pogrammas uz visual c# ? |
|
Back to top |
|
|
Tenjou
Joined: 22 Nov 2005 Posts: 275
|
Posted: Sun Oct 04, 2009 10:00 pm Post subject: |
|
Nevarēs gan c# veidīgus izmantot, jo vajadzīgs, lai .NET vai mono būtu uzstādīts.
Īsi sakot, Tev, ir tikai divas iespējas sakarīgas:
1) nopirkt, komplektu, ko ieteica vdl
2) nopirkt mikrokontroliera dev boardu, kur būs paris kilobaiti atmiņas un japrogrammē ASM
Un nav jābaidās no ASM, sevišķi tādiem maziem uzdevumiem, tur minimāli, ko rakstīt, jo tāds ir viņu uzdevums by default. |
|
Back to top |
|
|
janiksxxl
Joined: 29 Aug 2008 Posts: 101
|
Posted: Sun Oct 04, 2009 11:36 pm Post subject: |
|
Vispār tu esi netai borda, kā jau tev teica.
Mans čoms komandas raksta C. Nu protams ja galvenais ir ātrums tad gan ASM _________________ Nav neatrisināmu problēmu, ir problēmas, kuru risinājums mums nepatīk! |
|
Back to top |
|
|
Hobits Indago organizātors
Joined: 04 Jul 2003 Posts: 491 Location: Riga
|
Posted: Mon Oct 12, 2009 11:26 am Post subject: |
|
O! Atcerējos savu paroli :)
janiksxxl wrote: | Nu nav obligāti tik dārgi, izplatītākais mikrokontrolieris priekš pamata mikrorobotiem (līnijsekotājiem, sumo) ATMEGA8 kādreiz maksāja 1Ls, nedomāju ka motoriņa kontrolēšana prasa ko uber ātru ar n-tiem Mhz.
www.argus.lv , nu un vēl bij viens internetveikals, bet to es neatceros. |
Ar atmegu būs problēmas, ir nepieciešams programators kurš ebajā maksā sākot no 15baksiem, atmega nespēj tiešā veidā sarunāties ar kompi caur usb. Var izmantot seriālo portu, bet tad būs vajadzīgs signāla lēveļa pārveidotājs MAX232. Vai arī seriālā porta emulācija caur USB izmantojot FT232.
Iesācējiem draudzīgāks variants ir Arduīno. Izmaksā gan dārgāk, bet principā tik pat cik startupa komplekts lai sāktu strādāt ar Atmegām.
Atkarībā no motora parametriem būs vajadzīgi vēl pāris komponenti, populārākais mazo motoru draiveris ir L293D ar kuru var vadīt divus DC motorus nepārsniedzot 1.2A strāvu.
Cits lētāks getto risinājums būtu izmantot paralēlo portu ja tev kompim tāds vēl ir. Tādā veidā var iztikt bez mikrokontroliera, tikai ar pāris diskrētiem komponentiem. Bet šo variantu neieteiktu ja vien zini ko dari, vai nevēlies nosvilināt paralēlo portu. |
|
Back to top |
|
|
|