Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Sterowanie syntezą LM7001 z Arduino
SP7EZG Offline
Artur
***

Liczba postów: 194
Dołączył: 06-12-2015
Post: #1
Sterowanie syntezą LM7001 z Arduino
Witajcie.

Cały czas walczę z syntezą do odbiornika na Airband.

Pozostawiając niesnaski związane z nieodpowiednim krokiem postanowiłem wykonać nawet najprostszą syntezę, która później może przydać mi się do innych konstrukcji. (Kiedy już opracuję syntezę z krokiem 8.33 kHz)

http://labkit.ru/userfiles/file/document...LM7001.pdf

Analizuję cały czas projekt zaprezentowany przez SQ1FTB.

http://sq1ftb.n12.pl/projekty/lm7001/Synteza.pdf

Program jest napisany pod Atmegę, jednak ja chciałbym napisać coś swojego w Arudino. Po pierwsze dlatego że mam kilka takich modułów do wykorzystania, po drugie dlatego, że chciałbym pobawić się w sterowanie po USB, po trzecie dlatego że nie przepadam za Bascomem.

Jasnym jest, że wysyłamy do syntezy bity w określonej kolejności.

Linią CE włączamy transmisję. Pozostaje ona włączona przez cały okres trwania przesyłu danych.
Linią CL taktujemy szynę.
Mamy również szynę Data, którą wysyłamy poszczególne bity, z częstotliwością zadaną przez na CL.

Teraz

Analizując kod SQ1FTB straciłem cały wieczór. Wiem, że wysyłamy bit po bicie, natomiast nie doszukałem się 'zgrania' linii CL z liniami Data. Nie wiem w jakiej postaci należy wysyłać te bity. Ponadto ciekawostką byłoby sprawdzenie tego jak ta komunikacja działa. Czy diody na liniach wystarczą?

Proszę o pomoc, bo z Arduino bawię się już jakiś czas, a mam problem z podstawowymi czynnościami.

Pozdrawiam

Pozdrawiam, Artur
22-02-2017 9:08
Znajdź wszystkie posty użytkownika Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
Sterowanie syntezą LM7001 z Arduino - SP7EZG - 22-02-2017 9:08

Skocz do:


Użytkownicy przeglądający ten wątek: 7 gości