generator impulsow - monostabilny

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?

Reply to
adresss
Loading thread data ...

Użytkownik napisał w wiadomości grup

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.

Reply to
J.F

W dniu 26.07.2011 10:21, snipped-for-privacy@poczta.pl pisze:

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

Reply to
Grzegorz Kurczyk

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.

Reply to
adresss

W dniu 26.07.2011 12:40, snipped-for-privacy@poczta.pl pisze:

NE555 + programowane źródło prądowe. Ewentualnie oporniki przełączane przez demultiplekser.

Pozdrawiam Grzegorz

Reply to
Grzegorz Kurczyk

W dniu 2011-07-26 11:01 Grzegorz Kurczyk napisał(a):

[...]

Ale po co aż taki duży? Są AVRy w obudowach 6-pinowych, rozmiaru tranzystora SMD. Cena +/- zawrotne 3 PLN.

Reply to
Adam Dybkowski

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.

Reply to
adresss

W dniu 2011-07-27 09:53, snipped-for-privacy@poczta.pl pisze:

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.

Reply to
Zbych

W swojej wiadomości Adam Dybkowski napisał:

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.

Reply to
j.r.

W dniu 27.07.2011 03:35, Adam Dybkowski pisze:

Ale takie ATtiny trudno polutować ;-) a i zaprogramować przy pomocy kilku drutów podpiętych do LPT też ciężko.

Pozdrawiam Grzegorz

Reply to
Grzegorz Kurczyk

W dniu 2011-07-27 10:52 j.r. napisał(a):

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.

Albo 15 zł jeżeli zrobisz go sam.

Reply to
Adam Dybkowski

W dniu 2011-07-27 11:09 Grzegorz Kurczyk napisał(a):

To zależy czy masz gdzie przylutować. :) No i czy obok procka dorzucisz gniazdko programowania.

Reply to
Adam Dybkowski

W swojej wiadomości Adam Dybkowski napisał:

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?

Reply to
j.r.

W dniu 2011-07-28 04:27 j.r. napisał(a):

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. :)

Reply to
Adam Dybkowski

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.