Guest
Tue Jul 26, 2011 8:21 am
Czesc,
potrzebuje generowac pojedyncze impulsy o czasie trwania 100, 200,
300, 500ms.....max 8 roznych - ale wyboru dlugosci chcialbym dokonac
bitowo (2-3 bity) lub poprzez wejscie 1 z 8. Jak bedzie uklad dzialac,
to bedzie zawsze impuls wybrany z 2 roznych - np. 100 i 300ms.
Macie pomysl jak to zrobic?
A moze jest jakis uklad, ktory mozna byloby zaprogramowac (konkretne
czasy i jakos prosto wyzwalac?
--
ThinkXtra
J.F
Guest
Tue Jul 26, 2011 9:01 am
Użytkownik napisał w wiadomości grup
Quote:
potrzebuje generowac pojedyncze impulsy o czasie trwania 100, 200,
300, 500ms.....max 8 roznych - ale wyboru dlugosci chcialbym dokonac
bitowo (2-3 bity) lub poprzez wejscie 1 z 8. Jak bedzie uklad
dzialac,
to bedzie zawsze impuls wybrany z 2 roznych - np. 100 i 300ms.
Macie pomysl jak to zrobic?
A moze jest jakis uklad, ktory mozna byloby zaprogramowac (konkretne
czasy i jakos prosto wyzwalac?
Nie kombinuj - daj malego atmela, bo widac ze wymagania skomplikowane
i niesprecyzowane.
Bo zrobic mozna na zylion sposobow, ale po co sobie komplikowac zycie.
J.
Grzegorz Kurczyk
Guest
Tue Jul 26, 2011 9:01 am
W dniu 26.07.2011 10:21, adresss@poczta.pl pisze:
Quote:
Czesc,
potrzebuje generowac pojedyncze impulsy o czasie trwania 100, 200,
300, 500ms.....max 8 roznych - ale wyboru dlugosci chcialbym dokonac
bitowo (2-3 bity) lub poprzez wejscie 1 z 8. Jak bedzie uklad dzialac,
to bedzie zawsze impuls wybrany z 2 roznych - np. 100 i 300ms.
Macie pomysl jak to zrobic?
A moze jest jakis uklad, ktory mozna byloby zaprogramowac (konkretne
czasy i jakos prosto wyzwalac?
Wiem, że Koledzy Grupowicze mnie zlinczują, ale co mi tam
Mały AVR-ek w obudowi e DIP-8 załatwi sprawę, tylko trzeba sobie program
napisać. Można to rozwiązać czysto analogowo, ale mi by się nie chciało :-)
Pozdrawiam
Grzegorz
Guest
Tue Jul 26, 2011 10:40 am
On Tue, 26 Jul 2011 10:21:01 +0200, adresss@poczta.pl wrote:
Quote:
Czesc,
potrzebuje generowac pojedyncze impulsy o czasie trwania 100, 200,
300, 500ms.....max 8 roznych - ale wyboru dlugosci chcialbym dokonac
bitowo (2-3 bity) lub poprzez wejscie 1 z 8. Jak bedzie uklad dzialac,
to bedzie zawsze impuls wybrany z 2 roznych - np. 100 i 300ms.
Macie pomysl jak to zrobic?
A moze jest jakis uklad, ktory mozna byloby zaprogramowac (konkretne
czasy i jakos prosto wyzwalac?
na razie interesuje mnie rozwiazanie poza AVRowe. Moze za duzo sobie
wymyslilem, ale ograniczmy sie do 2 impulsow (dlugosci), bo to mi na
tym etapie wystarczy, ale chce aby wyzwolenie na we1 dawalo impuls
krotszy i na we2 dluzszy......A za jakis czas wrzuce to do procka.
TEraz nie chce sie skupiac na impulasami (dokladnoscia ich
generowania), tylko wyzwalaniem tych impulsow. Po prostu zawezam sobie
problemy i chce sie skupic nad algorytmem a nie nad dokladnoscia.
Potrzebuje rozwiazaniaa czysto "chipowego" np. na NE555 lub czyms
podobnym.
--
ThinkXtra
Grzegorz Kurczyk
Guest
Tue Jul 26, 2011 11:45 am
W dniu 26.07.2011 12:40, adresss@poczta.pl pisze:
Quote:
na razie interesuje mnie rozwiazanie poza AVRowe. Moze za duzo sobie
wymyslilem, ale ograniczmy sie do 2 impulsow (dlugosci), bo to mi na
tym etapie wystarczy, ale chce aby wyzwolenie na we1 dawalo impuls
krotszy i na we2 dluzszy......A za jakis czas wrzuce to do procka.
TEraz nie chce sie skupiac na impulasami (dokladnoscia ich
generowania), tylko wyzwalaniem tych impulsow. Po prostu zawezam sobie
problemy i chce sie skupic nad algorytmem a nie nad dokladnoscia.
Potrzebuje rozwiazaniaa czysto "chipowego" np. na NE555 lub czyms
podobnym.
NE555 + programowane źródło prądowe. Ewentualnie oporniki przełączane
przez demultiplekser.
Pozdrawiam
Grzegorz
Adam Dybkowski
Guest
Wed Jul 27, 2011 1:35 am
W dniu 2011-07-26 11:01 Grzegorz Kurczyk napisał(a):
Quote:
A moze jest jakis uklad, ktory mozna byloby zaprogramowac (konkretne
czasy i jakos prosto wyzwalac?
[...]
Quote:
Mały AVR-ek w obudowi e DIP-8 załatwi sprawę, tylko trzeba sobie program
napisać. Można to rozwiązać czysto analogowo, ale mi by się nie chciało
Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru
tranzystora SMD. Cena +/- zawrotne 3 PLN.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Guest
Wed Jul 27, 2011 7:53 am
On Tue, 26 Jul 2011 13:45:26 +0200, Grzegorz Kurczyk
<grzegorz.usun.to@control.slupsk.pl> wrote:
Quote:
W dniu 26.07.2011 12:40, adresss@poczta.pl pisze:
na razie interesuje mnie rozwiazanie poza AVRowe. Moze za duzo sobie
wymyslilem, ale ograniczmy sie do 2 impulsow (dlugosci), bo to mi na
tym etapie wystarczy, ale chce aby wyzwolenie na we1 dawalo impuls
krotszy i na we2 dluzszy......A za jakis czas wrzuce to do procka.
TEraz nie chce sie skupiac na impulasami (dokladnoscia ich
generowania), tylko wyzwalaniem tych impulsow. Po prostu zawezam sobie
problemy i chce sie skupic nad algorytmem a nie nad dokladnoscia.
Potrzebuje rozwiazaniaa czysto "chipowego" np. na NE555 lub czyms
podobnym.
NE555 + programowane źródło prądowe. Ewentualnie oporniki przełączane
przez demultiplekser.
mysle, ze bedzie to NE556/557 - 2 lub 4 NE555 w jednej obudowie i
jakby cos to beda 4 wejscia wyzwalajace i 4 dlugosci impulsow. A jak
ruszy kontroler, to pozniej zlece wygenerowania tych impulsow
prockowi.
A tak przy okazji, to czy jest jakis uklad (chip) w ktorym programuje
sie dlugosci impulsu? Wpisujemy binarnie wartosci np. 8-16bitow i
wyzwolenie.
--
ThinkXtra
Zbych
Guest
Wed Jul 27, 2011 8:15 am
W dniu 2011-07-27 09:53, adresss@poczta.pl pisze:
Quote:
On Tue, 26 Jul 2011 13:45:26 +0200, Grzegorz Kurczyk
grzegorz.usun.to@control.slupsk.pl> wrote:
W dniu 26.07.2011 12:40, adresss@poczta.pl pisze:
na razie interesuje mnie rozwiazanie poza AVRowe. Moze za duzo sobie
wymyslilem, ale ograniczmy sie do 2 impulsow (dlugosci), bo to mi na
tym etapie wystarczy, ale chce aby wyzwolenie na we1 dawalo impuls
krotszy i na we2 dluzszy......A za jakis czas wrzuce to do procka.
TEraz nie chce sie skupiac na impulasami (dokladnoscia ich
generowania), tylko wyzwalaniem tych impulsow. Po prostu zawezam sobie
problemy i chce sie skupic nad algorytmem a nie nad dokladnoscia.
Potrzebuje rozwiazaniaa czysto "chipowego" np. na NE555 lub czyms
podobnym.
NE555 + programowane źródło prądowe. Ewentualnie oporniki przełączane
przez demultiplekser.
mysle, ze bedzie to NE556/557 - 2 lub 4 NE555 w jednej obudowie i
jakby cos to beda 4 wejscia wyzwalajace i 4 dlugosci impulsow. A jak
ruszy kontroler, to pozniej zlece wygenerowania tych impulsow
prockowi.
A tak przy okazji, to czy jest jakis uklad (chip) w ktorym programuje
sie dlugosci impulsu? Wpisujemy binarnie wartosci np. 8-16bitow i
wyzwolenie.
Musiałbyś użyć licznika/ów z wpisem równoległym np. 4510, napędzać to
jakimś generatorem (NAND ze schmittem, albo 2xNAND + kwarc) a impuls
pobierać z wyjścia przerzutnika RS (kolejne dwa NANDy).
Przy mniejszej ilości bitów wystarczyłby multiplekser analogowy + 555.
j.r.
Guest
Wed Jul 27, 2011 8:52 am
W swojej wiadomości Adam Dybkowski napisał:
Quote:
Mały AVR-ek w obudowi e DIP-8 załatwi sprawę, tylko trzeba sobie
program napisać. Można to rozwiązać czysto analogowo, ale mi by się
nie chciało :-)
Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru
tranzystora SMD. Cena +/- zawrotne 3 PLN.
Witam,
Ile kosztuje najtańszy programator obsługujący TPI?
Prawdopodobnie w cenie programatora dla maleństwa
wiele osób wykonałoby już gotową płyteczkę z dowolnym
układem spełniającym wymagania autora.
Natomiast przy zastosowaniu AVR z ISP np. ATTiny15 za ok 5zł cena
gotowego programatora wyniesie <40zł z dostawą do domu.
--
pzdr, j.r.
Grzegorz Kurczyk
Guest
Wed Jul 27, 2011 9:09 am
W dniu 27.07.2011 03:35, Adam Dybkowski pisze:
Quote:
Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru
tranzystora SMD. Cena +/- zawrotne 3 PLN.
Ale takie ATtiny trudno polutować

a i zaprogramować przy pomocy
kilku drutów podpiętych do LPT też ciężko.
Pozdrawiam
Grzegorz
Adam Dybkowski
Guest
Wed Jul 27, 2011 7:45 pm
W dniu 2011-07-27 10:52 j.r. napisał(a):
Quote:
Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru
tranzystora SMD. Cena +/- zawrotne 3 PLN.
Witam,
Ile kosztuje najtańszy programator obsługujący TPI?
Ja kupiłem za ok. $30 na USB obsługiwany przez AVR Studio (ale to spora
kobyła, programuje też przez ISP i PDI). Jestem leniwy i wolałem gotowca.
Ale jeżeli masz port LPT to teoretycznie wystarczy bufor za 2 zł i
programator pokroju STK200/300. Reszta to kwestia oprogramowania, które
w protokole TPI zagada po porcie LPT z prockiem.
Quote:
Natomiast przy zastosowaniu AVR z ISP np. ATTiny15 za ok 5zł cena
gotowego programatora wyniesie <40zł z dostawą do domu.
Albo 15 zł jeżeli zrobisz go sam.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
Adam Dybkowski
Guest
Wed Jul 27, 2011 7:46 pm
W dniu 2011-07-27 11:09 Grzegorz Kurczyk napisał(a):
Quote:
Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru
tranzystora SMD. Cena +/- zawrotne 3 PLN.
Ale takie ATtiny trudno polutować

a i zaprogramować przy pomocy
kilku drutów podpiętych do LPT też ciężko.
To zależy czy masz gdzie przylutować.
No i czy obok procka dorzucisz gniazdko programowania.
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.
j.r.
Guest
Thu Jul 28, 2011 2:27 am
W swojej wiadomości Adam Dybkowski napisał:
Quote:
W dniu 2011-07-27 10:52 j.r. napisał(a):
Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru
tranzystora SMD. Cena +/- zawrotne 3 PLN.
Witam,
Ile kosztuje najtańszy programator obsługujący TPI?
Ja kupiłem za ok. $30 na USB obsługiwany przez AVR Studio (ale to
spora kobyła, programuje też przez ISP i PDI). Jestem leniwy i
wolałem gotowca.
Ale jeżeli masz port LPT to teoretycznie wystarczy bufor za 2 zł i
programator pokroju STK200/300. Reszta to kwestia oprogramowania,
które w protokole TPI zagada po porcie LPT z prockiem.
Czy znasz jakiś gotowy program obsługujący TPI po LPT?
Osobiście się nie spotkałem, znam Twój
ISP Programmer ale on nie obsługuje TPI?
--
pzdr, j.r.
Adam Dybkowski
Guest
Thu Jul 28, 2011 10:16 pm
W dniu 2011-07-28 04:27 j.r. napisał(a):
Quote:
Ile kosztuje najtańszy programator obsługujący TPI?
Ja kupiłem za ok. $30 na USB obsługiwany przez AVR Studio (ale to
spora kobyła, programuje też przez ISP i PDI). Jestem leniwy i
wolałem gotowca.
Ale jeżeli masz port LPT to teoretycznie wystarczy bufor za 2 zł i
programator pokroju STK200/300. Reszta to kwestia oprogramowania,
które w protokole TPI zagada po porcie LPT z prockiem.
Czy znasz jakiś gotowy program obsługujący TPI po LPT?
Osobiście się nie spotkałem, znam Twój
ISP Programmer ale on nie obsługuje TPI?
Nie szukałem. Sam protokół jest dobrze udokumentowany i dlatego
zaznaczyłem, że teoretycznie to da się zrobić nawet przez LPT. Na prawdę
nie ma tego jeszcze np. w avrdude?
No tak, przecież port LPT wyginął dawno temu i wszyscy chcą
programatorów na USB. To taniej jednak będzie użyć 8-pinowca. :)
--
Adam Dybkowski
http://dybkowski.net/
Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.