katzenjammer
Guest
Sat Nov 04, 2006 12:41 pm
Witam.
Wedle grupowych porad realizuję poniższy tor, umożliwiający wyjście z PC z
analagowym sygnałem 0-70kHz (czyli transmisja powinna odbywać się z
prędkością ~200KB/s):
PC->USB->FTDI(USB na RS232)->mikrokontroler->przetwornik C/A
Pytanie dotyczy mikrokontrolera. Swego czasu zasugerowana mi została jakaś
ATMega. Mikrokontroler ma za zadanie odbierać 8 bitowy sygnał szeregowy,
buforować go i wstawiać na przetwornik C/A. Pojęcie o programowaniu tego mam
co najmniej póki co blade, w sprzedaży są takie czarodziejksie zestawiki
uruchomieniowe AVR razem z piękną kolorową książeczką, w przykładzie zdaje
się jest jakiś bufor nawet, tylko drogie to cholerstwo jest niestety,
400PLN. Większość modułów w jakie jest wyposażony ten zestaw i tak pewnie
nie będzie mi potrzebna, wiem że można sobie złożyć własny układ z tym tylko
co potrzebne, niestety jestem mocno ograniczony czasowo, lękam się że mogę w
porę tematu nie ogarnąć. Może jest jakaś tańsza alternatywa sporządzenia
takowego bufora dla żółtodzioba mikrokontrolowego, może wystarczy do tego
jakiś biedniejszy zestawik, np ATiny, czy cuś, wszelkie porady cenne okazać
się mogą, dziękuję:)
Pozdrawiam, Marcin
Adam Wysocki
Guest
Sat Nov 04, 2006 2:41 pm
Spinacz biurowy, katzenjammer <katzenjammer@tlen.pl>!
Quote:
Pojęcie o programowaniu tego mam co najmniej póki co blade,
No to czytaj zamiast pisać posty na newsy ;)
1. PDF np. do ATmega8
2. Jeżeli znasz C, to google: avr-libc
--
Adam Wysocki, Warszawa, PL, GSM 514 710 213,
http://www.chmurka.net/
GG 1234, Grono ID 123, FidoNet 2:480/138, QTH KO02MF, SWL SP5-250730
ciezko wsunac pinezke pod kogos juz siedzacego (C) megan @ afhmm 2k3
W prezencie dla spamerów:
http://polish-592291778544.spampoison.com/
katzenjammer
Guest
Sat Nov 04, 2006 3:43 pm
Quote:
No to czytaj zamiast pisać posty na newsy ;)
1. PDF np. do ATmega8
2. Jeżeli znasz C, to google: avr-libc
Pisanie jest bardziej kreatywne;)
Pozdrawiam, Marcin
Adam Wysocki
Guest
Sat Nov 04, 2006 10:41 pm
Spinacz biurowy, katzenjammer <katzenjammer@tlen.pl>!
Quote:
No to czytaj zamiast pisać posty na newsy ;)
1. PDF np. do ATmega8
2. Jeżeli znasz C, to google: avr-libc
Pisanie jest bardziej kreatywne;)
To pisz program :D
A poważnie - to naprawdę nic trudnego. Jeżeli znasz C, to podstaw programowania
AVRów (tak żeby pisać programy, które umieją coś więcej, niż mryganie diodą na
porcie

) nauczysz się w ciągu 20-30 minut. Jeżeli nie znasz... To w godzinę
na pewno opanujesz assemblera AVR (ja się uczyłem z PDFa) na tyle, żeby mając
PDFa w drugim oknie napisać coś prosto-średnio-trudnego.
--
Adam Wysocki, Warszawa, PL, GSM 514 710 213,
http://www.chmurka.net/
GG 1234, Grono ID 123, FidoNet 2:480/138, QTH KO02MF, SWL SP5-250730
Sosna, czy możesz przestać szczekać mi do ucha? (C) gophi na CB 2003
W prezencie dla spamerów:
http://polish-404573353649.spampoison.com/
katzenjammer
Guest
Sun Nov 05, 2006 2:09 pm
Quote:
A poważnie - to naprawdę nic trudnego. Jeżeli znasz C, to podstaw
programowania
AVRów (tak żeby pisać programy, które umieją coś więcej, niż mryganie
diodą na
porcie

) nauczysz się w ciągu 20-30 minut. Jeżeli nie znasz... To w
godzinę
na pewno opanujesz assemblera AVR (ja się uczyłem z PDFa) na tyle, żeby
mając
PDFa w drugim oknie napisać coś prosto-średnio-trudnego.
Spoko, w C się trochę coś kiedyś pisało.
Dygresja: czasami trzeba zadać pytanie na grupie chociażby po to żeby potem
je samemu przeczytać i spojrzeć na problem nieco z boku, jakoś wtedy
wszystko staje się prostrze:)
Pozdrawiam, Marcin