|
Sterowniki na procesorach AVR |
| Autor |
Wiadomość |
jarekk
Specjalista poziom 3

Pomógł: 21 razy Dołączył: 17 Mar 2006 Posty: 639 Skąd: Gdańsk
|
Wysłany: 2007-02-24, 09:31
|
|
|
| Leoo napisał/a: | Mam pytanko.
Przetwornik D/A jest szeregowy. Ile czasu upływa od rozpoczęcia transmisji do pojawienia się właściwego napięcia na obu jego wyjściach i jaki to ma wpływ na prędkość obrotową? |
Przetwornik jest szeregowy ( DAC7612 ). Procesor używa sprzętowego SPI'a pracującego z 10MHz zegarem ( sam procesor 20MHz). Całość transmisji + wystawienie napięcia coś chyba poniżej 2uS (jak sprawdzałem ostatnio) - sprawdze jeszcze raz oscyloskopem (wieczorem). |
|
|
|
 |
bogus105
Znawca tematu


Pomógł: 1 raz Dołączył: 24 Gru 2005 Posty: 95 Skąd: Bielsko-Biala
|
Wysłany: 2007-02-24, 16:47
|
|
|
jarekk: te biblioteki na poczatku Twojego programu skad wziac? (no pytanie lamerskie - wiem:) ale raczkuje w temacie). bo widze ze wiekszosc programu sie na nich opiera, ty pisales te include'y czy jak?
co to za jezyk i w czym pisane? (cos jak asembler podobny)
dzieki |
|
|
|
 |
jarekk
Specjalista poziom 3

Pomógł: 21 razy Dołączył: 17 Mar 2006 Posty: 639 Skąd: Gdańsk
|
Wysłany: 2007-02-24, 17:28
|
|
|
| Wszystko zastało napisane od podstaw przeze mnie w assemblerze AVR'a ( oprócz m88def.inc) .Wszystkie potrzebne pliki znajdują się z zipie. Do tego trzeba dodać darmowe AvrStudio ( ze strony Atmela lub www.avrfreaks.com ) i możesz wszystko sam skompilować. |
|
|
|
 |
misiekagh
Sympatyk forum poziom 1 Zielony w temacie ;/

Dołączył: 17 Maj 2007 Posty: 31 Skąd: Sandomierz
|
Wysłany: 2007-09-17, 12:08
|
|
|
Kolego jarekk,
czy Twoje rozwiazanie ogranicza jedynie przetwornik A/C?
Moze lepiej zastosowac zewnetrzny?Nie poprawiloby to predkosci? |
|
|
|
 |
jarekk
Specjalista poziom 3

Pomógł: 21 razy Dołączył: 17 Mar 2006 Posty: 639 Skąd: Gdańsk
|
Wysłany: 2007-09-17, 12:31
|
|
|
| Ja stosuje zewnętrzny przetwornik. Pokręciłem trochę - stosuje zewnętrzny szeregowy przetwornik cyfrowo - analogowy ( C/A a nie A/C jak mi się napisało). Na dwóch kanałach wystawia on napięcie referencyjne do komparatorów ( wchodzi tam też napięcie reprezentujące prąd). |
|
|
|
 |
rockykon
Specjalista poziom 2


Pomógł: 9 razy Dołączył: 13 Maj 2005 Posty: 506 Skąd: Wawa
|
Wysłany: 2007-09-20, 18:18
|
|
|
| ehh czekamy z niecierpliwością aż ruszy pierwszy prototyp ... |
|
|
|
 |
zebro
Czytelnik forum poziom 2

Dołączył: 15 Wrz 2006 Posty: 12 Skąd: Szczecin
|
Wysłany: 2008-08-24, 10:39
|
|
|
| Projekt umarł czy ktoś dalej z nim wałczy? |
|
|
|
 |
mufi
Znawca tematu

Dołączył: 13 Lip 2006 Posty: 78 Skąd: Jaworzno
|
Wysłany: 2008-11-17, 09:01
|
|
|
| rchobby napisał/a: | | Cytat: | | Gdybyś mógł wrzuć na forum "wprasowankę" no i program (asm lub hex) |
Nie przewidywałem udostepnienia kodu stąd wątek jest w tym dziale "Elektronika CNC" a nie w "Open Source". |
szkoda, skoro tak to nikt nigdy i tak nie zbuduje tego sterownika więc po co robić smaki... i wrzucać to tutaj |
|
|
|
 |
Asza PL
Specjalista poziom 1 Asza PL


Pomógł: 18 razy Dołączył: 06 Sty 2007 Posty: 196 Skąd: Prowincia Golensici
|
Wysłany: 2008-11-17, 14:59
|
|
|
| Ja ładnie poprosiłem i kod do swojego użytku dostałem od kolegi RCHOBBY za co publicznie dziękuję . A sterownik działa dosyć dobrze, zrobiłem 1 egzemplarz jak będę miał więcej czasu to zrobię resztę do swojej maszynki. |
_________________ Gildemeister GDM42\4A
Już ten chomik mniej mi się podoba ale jest.
http://chomikuj.pl/AszaPL
i filmik TSA16CNC na Youtube:
http://pl.youtube.com/watch?v=GWjJIgZSREQ |
|
|
|
 |
|
|