Saa1057 ma ciekawą magistralę trójprzewodową. Data, Clock, Denable. Układ ma dwa 16bitowe słowa konfiguracyjne. W słowie B ustawiamy bity konfigurujace układ (do rozszufrowania z pdf'a). Do słowa A wstawiamy wymaganą częstotliwość uwzględniając dzielniki i pasmo wybrane w słowie B. Dopuszczalna jest duża predkość magistrali, tak więc wystarczy podpiąc...
Tu masz opis tego układu...
Dear All friend I'm need and want to build project Synteza SAA1057 from Mr.bobeer http://www.elektroda.pl/rtvforum/topic88... Please help me for convert file bascom(.bas) to hexcode for me thank you for advancd Thank you very much Regards Listle_star thaiwan
https://obrazki.elektroda.pl/2384864900_... Często się słyszy, że kiedyś czasy były lepsze, że PRL nie był taki zły, a wielkie przedsiębiorstwa w rodzaju Unitry, Elwro, CEMI czy nawet FSO robiły wspaniałe rzeczy, tylko potem ten przebrzydły i zgniły Zachód raczył polski przemysł zniszczyć z zazdrości i w ramach zwalczania dobrego....
Witam. Zrobiłem sobie odbiornik oparty o syntezę SAA1057 sterowaną 89C2051 lecz przypadkowo podane obce napięcie na proca uśmierciło go skutecznie. Chciałbym zastapić go swoim sterownikiem lecz ja tylko Bascom i to od kilku miesięcy :( . Jeżeli ktoś mógłby mi napisać (szczerość do bólu) procedurę komunikacji z SAA1057 lub ew. innym syntezerem sterowanym...
saa1057 NIE korzysta z magistrali i2c!. jeśli używasz std. bibliotecznych funkcji i2c..., jak widać ze źródła programu, układ nie zadziała. jeśli bawisz się C i jesteś zainteresowany - spuszczę Ci źródło do sterownika saa1057. (programuje się przetwornikiem 'ortogonalnym', wynik na terminal po rs232) j.
znalazłem soft do saa1057 w bascom-ie może się przyda
Buttons are the same as original. Tested and working on Bascom 1.11.9.8 and on new 2.0.7.5
Poniżej doświadczalny program sterowania SAA1057 w Bascomie . $regfile = "ATtiny2313.DAT" $crystal = 1000000 Dim X As Byte Dim Wpis As Word Config Portb.7 = 1 Config Portb.6 = 1 Config Portb.5 = 1 Dat Alias Portb.7 Ena Alias Portb.6 Clk Alias Portb.5 Config Lcd = 16 * 2 Config Lcdpin = Pin , Db4 = Portd.2 , Db5 = Portd.3 , Db6 = Portd.4 ,...
poszukuję jakichkolwiek pomocy(przykładowych programów, informacji) w napisaniu programu do sterowania syntezą w odbiorniku (saa1057), a attiny2313 lub at8, przeszukiwałem już forum ale znalazłem tylko bascom a interesuje mnie tylko C P.S nie wiem czy to odpowiedni dział jak by co dajcie znać
Pytanie do Kolegi M.S gdzie masz tania synteze 1057 to jest zabytek antyk i bardzo drogi i trudny w programowaniu nie prościej I2C i TSA5522?? Pisałem pod SAA kiedys taki soft ale ta synteza jest teraz ciezko dostepna i 15zł za sztuke to chyba za duzo jak TSA można nabyć za 5 zł Pozdrawiam Dodano po 7 zrobienie twojego P.cz niema sensu w przypadku kroku...
Witam Zgadza się ale program został napisany w BASCOM i w pliku został zadeklarowany układ syntezy SAA1057 a sterowanie zostało zastosowane jako szyna dwuprzewodowa asynchroniczna. Tylko jak podpiąć SAA?
No i znowu zmiana tematu na FLL czy DDS :cry: Kolega h1000 pyta o syntezy i oprogramowanie procków sterujących, a tu gdybanie co by było lepsze. Zaproponowałem pomoc w Bascomie napisanie programu, to znowu było bascom jest BEEE. ( Nie czuję się urażony!!! :wink: ) Wiem, że bascom jest ograniczonym językiem programowania, ale właśnie on jest na moje...
Sprawdź ten kod. Powinno być wszystko OK. Początkowo chciałem tego "PLL Lock" zrobić na przerwaniu ale widzę, że podłączyłeś tam LCD. $regfile = "M8def.dat" $crystal = 1000000 Dim X As Byte Dim Wpis As Word Dim Wpis2 As String * 5 Dim Przed As String * 3 Dim Po As String * 3 Dim Dlugosc As Byte Config Portd.13 = 1 Config Portd.12 = 1 Config...
BASCOM po prostu umożliwia wpisywanie liczb jako dwójkowe (101010101) a C już nie bardzo. Ale i C obsługuje liczby dwójkowe. Wszystko jak byś tego nie wpisał do procesora i tak trafi jako liczby dwójkowe więc nie martw się jak są wpisane w programie. A to Wpis = &B1000000111000101 '33221 To jest konfiguracja syntezy (AM) krok 1kHz Cls :...
Cenna jest uwaga dorycząca zastosowania preskalera w celu zwiększenia możliwości kostki 1057. Co do opisanego sposobu ręcznego porozumiewania się z syntezą to można stwierdzić, że chyba szybciej można się nauczyć programować uC. Polecam zatem to forum - dział mikrokontrolery. Myślę, że tak zdeterminowanej osobie koledzy chętnie pomogą w szybkim osiągnięciu...
do rotacji wkleje ci fragment mmojego softu do syntezy saa1057 może ci pomoze ] Sub Wyslij Reset Enb Reset Clk Reset Din Zegar Set Enb Reset Din Zegar A = 0 Do A = A + 1 Din = Slowo.15 Zegar Rotate Slowo , Left , 1 Loop Until A = 16 Reset Enb Reset Din Zegar End Sub Sub Laduj Slowo.15 = 1 Slowo.14 = 1 Slowo.13 = 0 Slowo.12 = I.3 Slowo.11 = I.2 Slowo.10...
Witam! Zerknij sobie na strone http://www.easy-soft.tsnet.pl/ poszukaj sterownika generatora układu syntezy częstotliwości z SAA1057 i zobacz sobie zrodlo kodu w Bascomie, interesujacy kawalek pozwolilem sobie skopiowac do tego postu: Saa: 'wyslanie wartości f/u do syntezy Dat = 0 Enalbe_ = 0 Clok = 0 Waitms 5 Enalbe_ = 1 Waitms 5 Clok = 1 Waitms 5...
Spróbuj: $regfile = "m8def.dat" $crystal = 8000000 $hwstack = 32 $swstack = 8 $framesize = 24 Config Portd = Output Config Pinb.0 = Output Config Pinb.1 = Output Config Pinb.2 = Output Config Pinb.3 = Output ' ustawiam porty do saa1057 Dat Alias Portd.3 'SPRAWDŹ CZY DOBRZE ZDEFINIOWAŁEM Ena Alias Portd.2 Clk Alias Portd.1 'przyciski Ddrc =...
A czy przypadkiem nie wiązałoby się ze zmianą warikapów BB104B.Troszkę szukania i znajdę a SAA1057,30V to dla mnie nie problem. Nie trzeba zmieniać. Tylko pamiętaj, że SAA1057 jest inaczej sterowany jak TSA6057. Musisz użyć schematu z tej strony: http://www.easy-soft.net.pl/artykuly/bas...
Może i łatwiej i pewnie tak się skończy, że zmodyfikuję program z BASCOM'u. Jedynym słowem ZA było użycie wyświetlacza z 5510, a w BASCOMie programuje się go problematycznie. Dzięki za pomoc.
Obejdzie się bez przesuwania i masek. Jeżeli mamy zmienną Z to wartość bitu b tej zmiennej można zmieniać odczytywać, zapisywać wysyłać do portu lub co komu się podoba poprzez Z.b . To tak jak Portb.1 itp. Odczyt bitu pierwszego to np. Wynik = Z.1 (bit zerowy to Z.0) Zapis to Z.1=1 Warunek If Z.1 = 1 Then ... i tak dalej.... Jeśli dotyczy to zmiennej...
Możesz stosować tylko coś takiego: Portb.zmienna Czyli zdefiniowany port a końcówka portu w postaci zmiennej. Dotyczy to również innych zmiennych, które można wysyłać bit po bicie np: For x = 0 to 7 Portb.1 = Zmienna.x Next x W ten sposób można łatwo realizować nietypowe magistrale szeregowe np. komunikującą się z popularnym układem syntezy SAA1057....
Jestem w trakcie tworzenia programu do syntezy na SAA1057 ,do tego 4 wyświetlacze 7 segmentowe ,utknąłem w momencie gdy trzeba było przekonwertować liczbę całkowitą (bo w takiej przechowuję na częstotliwość) na poszczególne jej cyfry ,tak aby można było to wysłać do zmiennych obsługi multipleksu.
Witam!!! Planuję budowę radia z rds'em. Znalazłem ciekawy układ om5610, lecz jest on dla mnie nie do dostania. Potrzebuję jakiejś syntezy, głowicy i dekodera rds. Czy mógłby mi ktos poradzić w wyborze elementów. Chcę całść sterować avr'em załadowanym programem napisanym w bascomie. mam gotowy program do sterowania syntezą saa1057, ale nie wiem cz ona...
http://obrazki.elektroda.net/18_12708505... Witam! Przedstawiam swój projekt odbiornika UKF na kilku zdjęciach i zaznaczam na wstępie że odbiornik działa znacznie lepiej niż wygląda ;]. Sercem odbiornika jest popularna głowica UKF typu DT2000 sterowana syntezerem SAA1057. W torze p.cz, zastosowałem dwa filtry 10,7 MHz i TDA1200, a całość sterowana...
Witam!! Rozważam schemat syntezera wg. SQ2HCE dla toru RX, nie wiem jeszcze co wrzucić dla TX'a. Co do schematu: na pewno schemat R4437 pasuje, sprawdzałem w praktyce. Może ktoś bardziej doświadczony podpowie jakie pojemności powymieniać, aby radio pracowało w paśmie 2m? Załączam schemat R4437. Co do syntezy: http://sq2hce.elektroda.net/r3033/r3033....
Witam!! Mam w planach budowę odbiornika KF. Szukam do niego syntezy, najlepiej SAA1057, sterownik na AVR i soft w Bascomie. Macie jakieś rozwiązania? Żródełka, przynajmniej procedyry? Chodzi mi o pasmo 3,5MHz - 30MHz, w porywach 50MHz. Emisje odbiornika: CW,SSB, AM. Pozdrawiam!
Witam! Z tego co sie zorientowalem, wszystkie opisy dotycza SAA1057, a on nie jest sterowany przez I2C wiec nie wiem czego tam mam szukac ?
o i2c to wiem jak ja obsluzyc ale mi wasnie chodzi o I2L, jest taki scalaczek saa1057 i on wlasnie jest sterowany I2L pozdrawiam
Witam serdecznie. Ostatnio skleciłem z 3 programów, 1 odpowiadający moim potrzebom. Jest to mój pierwszy program i chciałbym aby ktoś sprawdził jego poprawność. Z góry dziękuje za pomoc :D ' ' Program do sterowania SAA1057 v0,1 2016 ' $regfile = "M8def.dat" 'typ procesora [atmega8] $crystal = 4000000 'taktowanie kwarcu w Hz [4MHz]...
Witaj Goralla, tak , potrzebuje jeszcze pomocy o SAA 1057 , w sumie już dużo o nim zebrałem ale najbardziej mnie interesuje sposób transmisji do niego danych.Gdzies tam znalazłem procedure mieszaną tzn. połowa była w bascomie , połowa w asemblerze a z tego jestem noga.Gdybyś mógł cos podpowiedziec no to wiadomo, dozgonnie wdzieczny.Darek
Witam! http://www.easy-soft.pl/zasoby/pll-synt.... Tu jest sterownik do SAA1057 napisany w bascomie, co prawda na inny układ, ale wystarczy zmienić w deklaracjach, że to jest atmega8, i zaprogramować. $regfile = "4433def.dat" zmienić na $regfile = "m8def.dat" oraz zmień sobie oscylator $crystal = 4190000 daj $crystal = 1000000 i w fuse bitach procka...
Jeżeli urzywasz bascoma to tsa6057 jest lepszy bo ma I2C a ten drugi wymaga 3 lini do sterowania. Pod względem praktycznym to są takie same układy(taka sama fmax, iprzestrajania itd). Osobiście miałem tylko tsa6057 na warsztacie ale kolega miał 1057 i mówił że też da się dogadać z nią. W sumie to obsługa jest dość prosta - wystarczy tylko odpowiednio...
Faces: taki błąd to nie błąd :) to tylko pomyłka. A poważnie to Eureka!! W końcu bestię opanowałem. Główna przyczyna to zbyt małe napięcie z VCO na wejściu syntezy (w tym miejscu słowa podziękowania dla kolegi mkpl) musiałem wyrzucić rezystor R10 (zewrzeć go) oraz zwiększyłem nieco wartość rezystora R11. Wyrzuciłem też zupełnie rezystor 180Ω na...
Witam ten LMX1511 to prosta synteza coś w rodzaju saa1057 podobnie się ja steruje.Ja benefona odpaliłem do syntezy podpiełem zwykłego 89c4051 przerobiłem soft od saa1057,dodałem trochę swoich ulepszeń i chodzi do dnia dzisiejszego elegancko.Najlepiej se ściągnąć pdf-a od niej, poprostu rezerobic jakiś soft od saa1057.Ja tak zrobiłem i u mnie działa...
Witam, Po dłuższej przerwie i długich przemyśleniach na temat nadajników zdecydowałem się zrobić projekt czeski (pira.cz). Ale czegoś do tego nadajnika potrzebuje. Czegoś , co ustabilizuje częstotliwość , by nie pływała. Na tej samej stronie znalazłem schemat samej syntezy na Picu (z jumperami :( ) , na ekranie led(Pic) , i na LCD (at90s2313). Dwa ostatnie...
A ja mam oto takie przerwanie: ;=======================================... ; Timer 0 interrupt ;=======================================... .org0x000B t0intv: MOV timer_xxx,TL0 ;2 execution time measurement (start) PUSHACC ;2 PUSHPSW ;2 DJNZclock_clk, noclock ;2 MOV clock_clk,#iclock_clk;2 ; hundreds of seconds INC clk_x MOV...
Njaprościej ustawiając i zerując bit na porcie w pętli. Np w Bascomie: do Set PortX.Y Gosub Opoznienie Reset PortX.Y Gosub Opoznienie loop Jaki problem ? masz ograniczoną częstotliwość maksmalną, oraz sygnał nie jest symetryczny ze względu na opóżnienie przy skoku w do loop. (można użyć konstrukcji goto to zmniejszy nieco asymentrię) Aby sygnał był...
Tak jak obiecałem, wrzucam zdjęcia głowic, które odnalazłem. Niestety nie ma na nich oznaczeń, jedynie jedna ma logo Unitry i jakiś numer, ta druga jest trochę nowsza. Na początek chciałbym zrobić odbiór PKP (nie mam w okolicy lotniska, a nie mając innego odbiornika lepiej mieć pewność, że jest co odebrać - stacja kolejowa oczywiście jest :D). Czy nie...
ODPOWIADAJĄĆ PIOTROWI: 1) Aby przerobic CB RADIO na pasmo policyjne, należy wymienić filtr pośredniej częstotliwośći najcześciej jest to LT455HT ( czarny sześcian najczęściej wystepujący w środku radia na filtr LT455E lub LT455EW. Wymiana ta jest spowodowana tym, iż urządzenia policyjne pracują z wiekszą dewiacją niż uzytkownicy CB. 2) Kolejnym krokiem...
potrzebuje program najlepiej w bascomie zebym mogl na podstawie jego doswiadczalnie nauczyc sie pisac tego typu bajerki, oto wymagania jakie chcialbym zeby on spelnial 1. Program do Atmela 89C2051 ktory to bedzie sterowal ukladem SAA1057 2. Wyświetlacze LED obsługiwane za pomoca HEF 4543 3. Kwarc na atmelu powiedzmy ze 4 MHz 4. Krok syntezy co 12,5...
bascom saa1057 saa1057 sterownik saa1057 programować
klimatyzacja głośno pracuje prostownik mniejsze natężenie główka młotowiertarka
programator svod3 płyta indukcyjna wyłącza
Jak ustalić faktyczną moc chińskich wzmacniaczy estradowych? Redukcja zakłóceń radiowych w motolotni z silnikiem Rotax 503