RTV forum PL | NewsGroups PL

Jak wykorzystać ATtiny lub Mega8 do sterowania z 8V bez dodatkowych buforów?

uP na 8v ?

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wykorzystać ATtiny lub Mega8 do sterowania z 8V bez dodatkowych buforów?

BartekK
Guest

Mon May 19, 2008 7:26 pm   



Mam elektronikę (pll) zasilaną 8v, sterowały tym cmosy które też były na
8v zasilane i problemu nie było. Teraz wsadzam sterowanie z prockiem
(najchętniej avr typu attiny/mega8) ale chciałbym uniknąć dodatkowych
buforów...
Jakiś pomysł chytrego sterowania? Początkowo myślałem nad wsadzeniem
albo uln2308/2003 jako bufora z otwartym kolektorem + pullup do 8v, ale
może można by to zrobić jakoś prościej - może dać ledy w szereg, w
stanie wysokim ~5v led będzie dawał ~2v spadku na sobie, ~7v będzie
ładnie interpretowane od strony elektroniki 8v - jako stan wysoki. W
stanie niskim - ~2v na ledzie od masy też powinno być jako stan niski
jeszcze łapane...

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

Grzegorz Kurczyk
Guest

Mon May 19, 2008 8:43 pm   



Użytkownik BartekK napisał:
Quote:
Mam elektronikę (pll) zasilaną 8v, sterowały tym cmosy które też były na
8v zasilane i problemu nie było. Teraz wsadzam sterowanie z prockiem
(najchętniej avr typu attiny/mega8) ale chciałbym uniknąć dodatkowych
buforów...

Witam
Jaka to PLL-ka ? Bo może da się wykombinować jakieś inne rozwiązanie.

Pozdrawiam
Grzegorz

BartekK
Guest

Mon May 19, 2008 9:17 pm   



Grzegorz Kurczyk pisze:
Quote:
Użytkownik BartekK napisał:
Mam elektronikę (pll) zasilaną 8v, sterowały tym cmosy które też były
na 8v zasilane i problemu nie było. Teraz wsadzam sterowanie z
prockiem (najchętniej avr typu attiny/mega8) ale chciałbym uniknąć
dodatkowych buforów...

Witam
Jaka to PLL-ka ? Bo może da się wykombinować jakieś inne rozwiązanie.
MC145106P ale zmniejszać jego zasilania - wolałbym nie, bo próbowałem i

zmniejsza się też zakres napięć przestrajających vco, przez co zmniejsza
się zakres "łapania" (trzymanie jest ok, ale nie zawsze łapie) pll

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

Grzegorz Kurczyk
Guest

Mon May 19, 2008 10:03 pm   



Użytkownik BartekK napisał:
Quote:
Witam
Jaka to PLL-ka ? Bo może da się wykombinować jakieś inne rozwiązanie.
MC145106P ale zmniejszać jego zasilania - wolałbym nie, bo próbowałem i
zmniejsza się też zakres napięć przestrajających vco, przez co zmniejsza
się zakres "łapania" (trzymanie jest ok, ale nie zawsze łapie) pll


Zakres się zmniejsza, bo maleje napięcie zasilania pompy ładunkowej.
Pytanie 1. Czy musi to być bezwzględnie ten układ scalony syntezera ?
Jeśli nie - dać inny scalak np. SAA1057 lub TSA6057.
Jeśli tak to proponowałbym zasilić go z 5V a na wyjściu detektora fazy
dać aktywny filtr dolnoprzepustowy o wzmocnieniu np 2 i zasilany wyższym
napięciem np 10V. Rozwiąże to problem dopasowania do procka, poszerzy
zakres przestrajania/łapania/trzymania i poprawi dynamikę pętli.

Pozdrawiam
Grzegorz

Andrzej W.
Guest

Tue May 20, 2008 8:00 am   



BartekK pisze:
Quote:
Mam elektronikę (pll) zasilaną 8v, sterowały tym cmosy które też były na
8v zasilane i problemu nie było. Teraz wsadzam sterowanie z prockiem
(najchętniej avr typu attiny/mega8) ale chciałbym uniknąć dodatkowych
buforów...

Chyba każde rozwiązanie dyskretne jest bardziej skomplikowane od
dedykowanego bufora.
Na "szybko" to używam tranzystorów MOS i rezystora podciągającego.


--
Pozdrawiam,
Andrzej

BartekK
Guest

Tue May 20, 2008 11:55 pm   



Michał Lankosz pisze:
Quote:
Zakres się zmniejsza, bo maleje napięcie zasilania pompy ładunkowej.
Pytanie 1. Czy musi to być bezwzględnie ten układ scalony syntezera ?
Jeśli nie - dać inny scalak np. SAA1057 lub TSA6057.

Pytający chyba chce wykorzystać ze starego urządzenia ile się da doklejając
sam mikrokontroler, może kilka guziczków. Patent z diodami chyba nie jest
zły, tylko dać podciąganie linii programujących syntezera do 8V przez
rezystorki. Chyba to znaczy że mnie w jednym takim przypadku działało. Jak
będzie w tym urządzeniu - niewiadomo.
Dokładnie tak chcę zrobić. Temat jest znany, radia CB - aktualnie męczę

presidenta jacksona, ale temat dotyczy większości. Przeważnie syntezer
jest "programowany" (oraz wyświetlacz nr kanału) przełącznikiem
wielosekcyjnym który wygląda jak miniaturka programatora od pralki...
Psuje się i kosztuje jak programator od pralki Wink A jakby go zastąpić uP
+ enkoder to sprawa była by prosta tania miła i przyjemna, w dodatku
można dorzucić przełączanie kanałów w mikrofonie, pamięci kanałów lub
choćby "szybką #19", oraz zewnętrzny wyświetlacz częstotliwości, jak
ktoś lubi...

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

Adam Dybkowski
Guest

Wed May 21, 2008 2:32 am   



BartekK pisze:

Quote:
Temat jest znany, radia CB - aktualnie męczę
presidenta jacksona, ale temat dotyczy większości. Przeważnie syntezer
jest "programowany" (oraz wyświetlacz nr kanału) przełącznikiem
wielosekcyjnym który wygląda jak miniaturka programatora od pralki...
Psuje się i kosztuje jak programator od pralki Wink A jakby go zastąpić uP
+ enkoder to sprawa była by prosta tania miła i przyjemna

A zastanów się, dlaczego nie zrobił tak od razu producent? Jeżeli
rozwiązanie byłoby tańsze w produkcji niż obecne - to tylko by zarobił
więcej.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Grzegorz Kurczyk
Guest

Wed May 21, 2008 8:30 am   



Użytkownik BartekK napisał:
Quote:
Dokładnie tak chcę zrobić. Temat jest znany, radia CB - aktualnie męczę
presidenta jacksona, ale temat dotyczy większości. Przeważnie syntezer
jest "programowany" (oraz wyświetlacz nr kanału) przełącznikiem
wielosekcyjnym który wygląda jak miniaturka programatora od pralki...
Psuje się i kosztuje jak programator od pralki Wink A jakby go zastąpić uP
+ enkoder to sprawa była by prosta tania miła i przyjemna, w dodatku
można dorzucić przełączanie kanałów w mikrofonie, pamięci kanałów lub
choćby "szybką #19", oraz zewnętrzny wyświetlacz częstotliwości, jak
ktoś lubi...

Witam ponownie

Wydaje mi się, że możesz spróbować podłączyć port uC za pośrednictwem
szeregowych rezystorów "zabezpieczających" (np 10k). Możliwe, że te
0V..5V wystarczy aby MC145106P poprawnie rozpoznawał stany logiczne
(choć według pdf-a dla 8V zasilania może być to na granicy rozpoznawania
stanu wysokiego). Gdyby MC145106P pracował poprawnie to może się okazać,
że nawet te rezystory są niepotrzebne.
W ostateczności jakieś bufory. W tym sęk, że MC145106P ma 9 wejść
programujących częstotliwość i jedno wejście programowania kroku syntezy
wiec będą potrzebne już dwa scalaki z buforami (bo typowe bufory mają
zazwyczaj 7 lub osiem linii). W ostateczności dziesięć tranzystorków
"cyfrowych" w obudowach SMD (z serii BCR) i do tego drabinka
rezystancyjna jako rezystory podciągające. Przy dobrym układzie takie
tranzystorki zajmą na płytce mniej miejsca niż ULN2808 w obudowie DIP.

Pozdrawiam
Grzegorz

ARW
Guest

Wed May 21, 2008 8:44 am   



Grzegorz Kurczyk pisze:

Quote:
Witam ponownie
Wydaje mi się, że możesz spróbować podłączyć port uC za pośrednictwem
szeregowych rezystorów "zabezpieczających" (np 10k). Możliwe, że te
0V..5V wystarczy aby MC145106P poprawnie rozpoznawał stany logiczne
(choć według pdf-a dla 8V zasilania może być to na granicy rozpoznawania
stanu wysokiego). Gdyby MC145106P pracował poprawnie to może się okazać,
że nawet te rezystory są niepotrzebne.

Witam
Szczerze mowiąc nie znam się na tym, ale coś mi przyszło do głowy. Otóż
co by było, gdyby przesunąć potencjał masy uC o jakieś 1,5V "do góry", a
wyjścia podłączyć przez rezystory? Wtedy i stan wysoki i stan niski
powinny być rozpoznawane prawidłowo.
Ale to tylko takie moje wydajemisie....

Arek

Grzegorz Kurczyk
Guest

Wed May 21, 2008 9:33 am   



Użytkownik ARW napisał:
Quote:

Witam
Szczerze mowiąc nie znam się na tym, ale coś mi przyszło do głowy. Otóż
co by było, gdyby przesunąć potencjał masy uC o jakieś 1,5V "do góry", a
wyjścia podłączyć przez rezystory? Wtedy i stan wysoki i stan niski
powinny być rozpoznawane prawidłowo.
Ale to tylko takie moje wydajemisie....

Pomysł sam w sobie dobry, ale obawiam się, że takie rozwiązanie prowadzi
do powstania innych problemów. Gdyby uC miał tylko i wyłącznie
zaprogramować syntezer to pół biedy, ale pewnie będzie obsługiwał
jeszcze jakiś wyświetlacz, klawiaturkę, przełączał nadawanie/odbiór,
pewnie Auto wątku może chcieć dorobić jakiś interfejs do połaczenia z PC
lub choćby sam problem programowania przez ISP (bolec uziemiający ->
masa PC -> masa programatora -> potencjał masy uC -> zasilacz CB ->
bolec uziemiający). Krótko mówiąc całe otoczenie uC musiałoby być
odseparowane od masy CB.

Pozdrawiam
Grzegorz

BartekK
Guest

Wed May 21, 2008 9:54 am   



Grzegorz Kurczyk pisze:
Quote:
Użytkownik ARW napisał:

Witam
Szczerze mowiąc nie znam się na tym, ale coś mi przyszło do głowy.
Otóż co by było, gdyby przesunąć potencjał masy uC o jakieś 1,5V "do
góry", a wyjścia podłączyć przez rezystory? Wtedy i stan wysoki i stan
niski powinny być rozpoznawane prawidłowo.
Ale to tylko takie moje wydajemisie....

Pomysł sam w sobie dobry, ale obawiam się, że takie rozwiązanie prowadzi
do powstania innych problemów. Gdyby uC miał tylko i wyłącznie
zaprogramować syntezer to pół biedy, ale pewnie będzie obsługiwał
jeszcze jakiś wyświetlacz, klawiaturkę, przełączał nadawanie/odbiór,
pewnie Auto wątku może chcieć dorobić jakiś interfejs do połaczenia z PC
lub choćby sam problem programowania przez ISP (bolec uziemiający -
masa PC -> masa programatora -> potencjał masy uC -> zasilacz CB -
bolec uziemiający). Krótko mówiąc całe otoczenie uC musiałoby być
odseparowane od masy CB.
Dokładnie, pomysł dobry ale niepraktyczny. Z punktu widzenia

elektrycznego - czy przesunę całą masę, czy przesunę potencjały
konkretnych linii - nic to nie zmieni. Ale chyba jednak skuszę się na
tranzystorki "cyfrowe" z zintegrowanymi opornikami, lub z okazji
"mostkowania" dam zwykłe smd - będą ułatwiały drutologię bo zrobią za
przejścia nad ścieżkami ;)

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

BartekK
Guest

Wed May 21, 2008 1:32 pm   



Adam Dybkowski pisze:
Quote:
BartekK pisze:

Temat jest znany, radia CB - aktualnie męczę presidenta jacksona, ale
temat dotyczy większości. Przeważnie syntezer jest "programowany"
(oraz wyświetlacz nr kanału) przełącznikiem wielosekcyjnym który
wygląda jak miniaturka programatora od pralki... Psuje się i kosztuje
jak programator od pralki Wink A jakby go zastąpić uP + enkoder to
sprawa była by prosta tania miła i przyjemna

A zastanów się, dlaczego nie zrobił tak od razu producent? Jeżeli
rozwiązanie byłoby tańsze w produkcji niż obecne - to tylko by zarobił
więcej.
Bo producent projektował to jakieś 10-15 lat temu, wtedy to musiałby

wsadzić chyba '51 z zewnętrznym ramem i całym zewnętrznym hardware
dzisiaj niepotrzebnym, kupa zakłóceń by z tego była.

--
| Bartlomiej Kuzniewski
| sibi@drut.org GG:23319 tel +48 696455098 http://drut.org/
| http://www.allegro.pl/show_user_auctions.php?uid=338173

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wykorzystać ATtiny lub Mega8 do sterowania z 8V bez dodatkowych buforów?

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map