Mógłbyś pewnie obciążyć nadajnik Tx mikrokontrolera czterema odbiornikami jednocześnie jeżeli ani odległość ani prędkość transmisji nie jest zbyt duża, ale problem jest z odbiorem, bo nie można łączyć wielu nadajników RS232 równolegle, tak więc multipleksowanie przynajmniej po stronie odbiorczej jest...
Powiedz Piotruś skąd Ty bierzesz takie bajki? Czy gdziekolwiek w dokumentacji jest taki zapis, czy znalazłeś błąd w krzemie, który nie pozwala przełączyć funkcji portu po pierwszym ustawieniu, albo po uruchomieniu modułu peryferyjnego? Pomijam świadome użycie blokady w rejestrze LCKR. To jest forum...
jak to nie wiesz skąd dorwiesz wyświetlacz 7 segmentowy? ;) - przecież pełno tego w około a na allegro to już zatrzęsienie i jakieś zwyklaki to są prawie za darmo ;) schemat rozrysowałeś sobie bardzo w miarę fajnie ;) .... tylko dodałbym jeszcze od pinu RESET (1) ... rezystor 10K do VCC .... -...
W jedną stronę (tzn. linia TX z mikrokontrolera do wejść RX peryferiów) możesz. W drugą stronę się nie da (tzn. wyjścia TX peryferiów nie mogą być razem tak po prostu połączone). W RS232 stanem spoczynkowym jest teoretycznie -12V (w praktyce od -6V do -12V). Stan aktywny to +12V (+6V do +12V). wyobraź...
Sprawę rozwiązałem Pomogła mi sugestia wyszukania Max-a232 na tym elemencie. Co prawda nie było to takie proste ponieważ ścieżki za maxem prowadziły do jakiś układów multipleksujących natomiast skupiłem się na dopasowaniu odpowiednich sygnałów na wyjściu konwertera TTL-RS232 i porównaniu tych samych...
Potrzebujesz uC z co najmniej 10 wolnymi pinami(czytanie multipleksowane), albo 21 wolnych pinów dla łatwiejszej programowo i elektronicznie wersji. Jeśli nadal chcesz bardziej rozbudowaną odpowiedź, to pisz - mogę Ci podać kawałki kodu źródłowego. Pozdrawiam
Witam, czy istnieje w bardzo prosty sposób rozdzielenie jednokierunkowego sygnału rs232 na 2 urządzenia? Oba urządzenia muszą odczytywać informację w tym samym czasie więc multipleksowanie odpada.
witam ponownie dzięki jeszcze raz za pomoc :) mam teraz taki temat dopisałem do tego kodu licznika coś takiego i działa wysyłam sobie przez rs232 napis "Test UART " z tym że transmisja działa ale klawisze już nie:( [syntax=c] while(1) { uart_puts("Test UART "); // wyślij tekst ...
Witam. chcę zrobić multipelsowanie typowego wyświetlacza LED na ATmedze88 z tym że piny PD0 i PD1 chcę zostawić wolne dla RS232 a piny PB6 i PB7 chcę mieć dla kwarca, Segmenty A i B podpiąłem pod PB0 i PB1 a segmenty od C do DP podłączone są PD2 do PD7. szukam jakiejś gotowej biblioteki do tego, lub...
Witam Mam problem, mam w ścianie dostępny kabel koncentyczny (czyli 2 żyły), a potrzebowałbym aby połączyć po RS (2-2, 3-3, i 5-5) między tunerem a komputerem. Jak ominąć ten niedobór jednej żyły może to jakoś multipleksować? Czy można pominąć masę 5-5? pozdrawiam
Witam serdecznie! Pytanie starałem się zadać tak aby zabrzmiało treściwie i mam cichą nadzieję że nie brzmi za ogólnie. Pragnę stworzyć adlikację, która umożliwiłaby mi kontakt z urządzeniem (matryca LED). Rzecz dotyczy przesyłania danych w formacie ASCII na wyjście kompa , port com. W czym napisać...
Jeżeli kolega jednak chce sterować matrycą to ja bym użył MAX7219. Scalak jest przystosowany do sterowania 64 diod i od razu załatwia multipleksowanie, sterowanie jasnością itp. Do sterowania nim potrzebujesz tylko 3 przewody z mikrokontrolera, poza tym jest tani i łatwo dostępny na płytce razem z matrycą...
1. każdy z podzespołów musi się łaczyć z niezależnym portem RS-232. 2. Można sobie wyobrazić sprzętowe multipleksowanie portów, ale to może być kłopotliwe i czasochłonne na etapie projektowania. 3. w Bascomie można zdefiniować dodatkowo, opócz sprzętowego UART-a, także wirtualne porty UART, na dowolnych...
witam kiedyś zacząłem projekt ramienia robota ale nie ukończyłem go postanowiłem więc dokończyć co zacząłem ramie miało być sterowane 5 serwami przez klawiaturę matrycową mam prośbę czy może ktoś sprawdzić schemat i kod w bascomie ???? nie znam sie na eagle dlatego prosiłbym o wykonanie płytki w tym...
Witam, W chwili obecnej pracuje nad termometrem, sterowanym na pilota. Pilot wysyła dane w kodzie RC5. Wysłane dane trafiają na odbiornik podczerwieni TSOP31236 (36kHz). W momencie gdy dane nie docierają na wyjściu odbiornika jest stan wysoki, gdy odbierze jakiś sygnał na wyjściu jest poziom niski....
Paavo91 - teraz to mi zrobiłeś małe zawirowanie i nie mam pojęcia na czym stoję :) można jaśniej? Ok... Powiedzmy że część odpowiedzialna za ważenie samo w sobie już jest. Waga TSC HS 100kg wysyłająca info o pomiarze poprzez RS232. Jaki kolejny krok? Tak najprościej: Moduł GSM otrzymuje od Ciebie...
Witam serdecznie wszystkich użytkowników :) Po pierwsze: Wiem, że tematów już było masę na forum. Po drugie: Nie proszę o gotowe rozwiązania, lecz sprawdzenia, czy zmierzam w dobrym kierunku-co prawda nie jestem elektronikiem... Mam zamiar stworzyć sporą matrycę LED o wielkości 128 kolumn x 16...
W końcu przespałem się z tematem :) Ostateczny wybór padł na rodzinę AVR... uznałem że to najlepszy wybór na początek przygód z... Starając się dalej iść w stronę zakupu gotowego zestawu wybrałem kilka które uznałem za najbardziej warte uwagi: EvB ATmega 16-32 ( 222 z ł – ATMEGA32 + WYŚWIETLACZ...
wielkie dzięki za odpowiedź...PioTherm... bardzo mi pomogłeś! 1) Chyba pozostanę przy tym drugim rozwiązaniu i zastosuję pamięć sterowaną przez I2C, czyli mam rozumieć że masz na myśli pamięć EEPROM? Nie ukrywam, że jest to moja pierwsza przygoda z mikroprockami, więc Twoja uwaga odnośnie pamięci programu...
Multipleksowania PWM nie polecałbym. W projekcie, który przytoczyłeś, hula oczywiście programowy PWM. Program ma też jedno zasadnicze ograniczenie - nie możesz dowolnie przechodzić między kolorami, działa to tylko w przypadku przejść z określonych barw. Pewnie gdybym dłużej nad nim posiedział, coś bym...
klops_mops ---> masz dwa wyjścia żeby ci nie mrugały te wyświetlacze w czasie PRINT'a ;) - innymi słowy mówiąc aby procedura wysyłania RS232 nie zakłócała procedury multipleksowania 1. prostszy sposób - zwiększ tą kocią prędkość RS232 na jakąś ludzką - chociaż 9600bps to już praktycznie nie powinno...
Mam zamiar dziś zaprezentować swoją zabaweczkę - układ przyjmujący sygnał MIDI, sterujący szesnastoma stacjami dyskietek. Na razie wejście MIDI jest tylko poprzez port szeregowy; pętlę prądową zrobię troszkę później; będzie można wybierać, czy sygnał ma być brany z prawdziwego MIDI czy z MIDI...
Protokół 1-Wire® zaprojektowany został do komunikacji pomiędzy znajdującymi się blisko siebie układami scalonymi. Interfejs 1-Wire zapewnia możliwość podpinania sensorów, ale także np. układów pamięci do mikroprocesorów z wykorzystaniem zaledwie jednego pinu. Po opracowaniu samego protokołu zajęto...
Celem projektu było stworzenie amatorskiego programowalnego sterownika logicznego. Motywacją do stworzenia tego sterownika była potrzeba posiadania uniwersalnego urządzenia pozwalającego w warunkach laboratoryjnych na szybkie przetestowanie różnych algorytmów sterowania przy przebiegach szybkozmiennych....
Sam komputer może wysyłać teksty po dowolnym łączu (np. RS232) co daje połączenie dwuprzewodową skrętką z wyświetlaczem, ew moduł radiowy (tyle że nie WI-FI tylko niskopoziomowe moduły w standardzie RS232). Chociaż ze względu na statycznosć położenia kabel może być lepszy. Mikroprocesor(y) natomiast...
Witam, oczywiście koledzy wyżej mają rację, problem wyświetlania można rozwiązać nawet na 1000sposobów. Ale ja z kolei pozostanę przy swoim zdaniu, że do tego aby wyświetlać cyfry na wyświetlaczach i aby odciążyć procesor - zastosujmy jak najprostsze rozwiązania. Wg mnie propozycje kolegi ktrot ...
Witam wszystkich! Dla wszystkich ogarniętych manią uC przedstawiam płytkę testową! Na pokładzie znajdują się: - Stabilizatory napięcia 3V3, 5V, 12V; - 4-cyfrowy multipleksowany wyświetlacz LED WA; - Klawiatura 4x4 lub 4x1; - Linijka 8 LED (RED clear) + 4LED dodatkowe (cztery kolory RED,...
Borg to zbudowana na 512 diodach LED kostka sześcienna (8x8x8) sterowana przez mikrokontroler. Pozwala kontrolować z osobna każdy z LEDów. Urządzenie pracuje na mikrokontrolerze ATMEga32. Wyposażone jest w port RS232, 2 porty joystickowe (takie jak w C64, cyfrowe) itp. 512 diod jest multipleksowanych...
Miałem na myśli np. atmega162 cena za szt.7 pln. Czy cena tych procków o których kolega wspominał na poziomie 33 pln czyni je mało konkurencyjnymi a zasoby pamięci zostaną użyte może w 20 %. Fakt końcówek by starczyło bo mają już ich 100 ale przy PCB do prototypu to raczej się trochę namęczę. Dołożyłem...
(at)Boruc95: Płytka z pierwszego zdjęcia była robiona jako pierwsza - po prostu zapomniałem na końcu odwrócić tekstu ;-). (at)bobo Moje matryce 8x8 5mm mają chyba około 6cm (chyba 57mm), więc jest to kwadrat o boku około 22,8cm lub prostokąt 45,6cm x 11,4cm. Co do przewodów to faktycznie, nie...
Wersja z rejestrami raczej odpada. Rejestr potrzebuje w praktyce 3 pinów. Czyli w module głównym tracę 6 pinów. To problem. Myślałem o UART z wykorzystaniem np takiego konwertera: [url=]MODUŁ KONWERTERA RS232-TTL OPARTY O MAX3232 Jeżeli faktycznie RS422/485 będzie lepszy to mogę go wykorzystać. Jak...
Też myślę, że łatwiej będzie zacząć od migającej diody, potem przycisku, potem wyświetlacza 7seg (albo dwóch, żeby się nauczyć multipleksowania), potem rs232 itd. Marmur99
Oczywiście, że multipleksowanie. Bez niego układ nie wydaje się ekonomiczny w wykonaniu. Marnotrawstwo linii i niepotrzebne rozbudowanie układu, choć jest też zaleta - oszczędzamy bufory prądowe. Co prawda pozostaje jeszcze kwestia wydajności prądowej wyjść mikrokontrolera, a zatem buforowania i tak...
Witam, USB,PS,Serial,podczerwien, droga radiowa itd) USB, PS, COM (RS232), RS422, RS485, IRDA, radio - to jest standard lub metoda łączenia i one wszystkie są SERIAL czyli szeregowe różnią się tylko standardem elektrycznym, metodą transmisji i medium transmisyjnym. Teoretycznie to mogą...
Witam serdecznie! Mam 2 mikrokonwertery ADuC812. Zakupilm plytke uruchomieniowa ALF-ADuC812-MU ktora to pozwala przejsc z obudowy MQFP52 na goldpiny. Na plytce znajduje sie uklad konwertera napiec do standardu RS232(ADM202), ktory to jest wykorzystywany rowniez, jako ukladzik posredniczacy podczas...
zrobienie multiplexowego wyświetlania dla tylko trzech wyświetlaczy to naprawdę pestka dla obciążenia procesora. Robisz to w jednym przerwaniu od któregoś timera i po zawodach. A żeby nie migotało wystarczy tylko odbrać czas odświeżania np większy niż 50Hz. Aby segmenty za słabo nie świeciły dajesz nieco...
Witam, moim zdaniem z tego co opisujesz to po pierwsze widać chyba jak na dłoni, że nie wyrabia się prądowo ten 78L05. Przecież on chyba może maksymalnie 100mA !!! więc nie dziwne, że na jednym wszystko wysiada. Zamiast więc 2 78L05 daj jeden zwykły 7805 po drugie przynajmniej na schemacie nie...
To ja może dokładniej opiszę objawy: Program ma za zadanie zapisywać w tablicy siedmio elementowej wartości odebrane z wejść przetwornika AD ADC0...ADC6. Wartości mają być uśrednione (10 pomiarów). W programie wykorzystywane jest przerwanie od końca konwersji. //dekalracje zmiennych globalnych volatile...
Ciekawe czy po przyłożeniu do głowy był by wstanie wychwycić fale mózgowe, jeśli tak to można by zrobić EEG. Potrzeba więcej elektrod a jakiś uC który by to multipleksował i wysyłał po RS232 do PC i juz mamy biofeedback :D
Jako że ost mój temat został skasowany z powodu mojego niedoczytania regulaminu wstawiam nowy, już w poprawnej wersji. Warto kupić którąś z poniższych płytek testowych?: Procesor AVR ATMega16 w obudowie DIP40 Złącze USB (zasilanie i programowanie płytki z komputera) Wyświetlacz LCD 2x16 Wyświetlacz...
100 diod, do sterowania polecałbym multipleksowanie (np. za jednym zamachem sterować 10-cioma diodami) przy pomocy jakiegos małego AVR (attiny2313 będzie ok), do tego sterowanie z PC przy pomocy UART (RS232, ew. z przejściówką może być USB), od strony PC wysyłasz po prostu dane na port szeregowy, w procku...
Hmm, przecież RS485 i RS232 są realizowane za pomocą tego samego portu UART (USI), który jest w każdym procesorku. Jedyne co potrzebujesz to transceiver, którego po prostu nie ma sensu pakować w procesor z prostego powodu - w zależności od sieci potrzebne są różne transceivery. USB i ethernet powoli...
Panowie, cały temat można załatwić w mega prosty sposób, bez żadnych sztuczek cyrkowych z taką ilością przerwań o jakich piszecie. Zdarzenia - to słowo padło już kilka razy choć wiem, że brzmi dla wielu enigmatycznie a można to zrealizować na wiele sposobów. Wystarczy JEDEN najprostszy timer sprzętowy...
Witam, Dzisiaj chciałem zaprezentować konstrukcję, którą wykonałem pod koniec kwietnia zeszłego roku. Jest to zegarek z wyświetlaniem czasu i daty na lampkach NIXIE LC-513. Lampki są zamocowane w miedzianych kolankach o średnicy 28mm, które są przymocowane do dwóch złączonych sklejek między...
Rodzina AVR czy jakakolwiek inna nie ma nic wspólnego z takim ograniczeniem. Wystarczy wykorzystać któryś z timerów i jego przerwanie. To teraz mi powiedz co się stanie kiedy przerwanie nastąpi podczas odczytu karty? Poza tym generowanie sygnału CLK przerwaniem timera to nie problem ale robienie...
Witam Szanownych Kolegów, Mam niezmierną przyjemność zaprezentować Wam moją płytkę ewaluacyjną przeznaczoną do tworzenia i testowania aplikacji na różnych mikrokontrolerach. Oprócz wielu wbudowanych modułów, płytka zawiera również port rozszerzeń do umocowania dodatkowych płytek. Do tej pory...
Witam serdecznie Od jakiegoś czasu postanowiłem zakończyć moja przygodę z Bascomem i skupić się na języku C. Okazało się to bardziej czasochłonne niż myślałem, ale powoli idę do przodu. Napisałem program, który w przyszłości będzie zegarkiem, może nawet z termometrem i magistralą RS232, ale to odległa...
Witam Mam taki o to problem. W przerwaniach Timera0 jest odczyt z DS18B20 i multipleksowanie 4 7Segmentowych wyświetlaczy. Działa to ok, wyświetla się poprawna temperatura. Chciałbym jednak przesłać ta temperaturę do LabVIEW przez RS232. Napisane funkcje do Inicjalizacji i Transferu działają poprawnie,...
Jak dla mnie temat zaczyna nakręcać się wyszukiwaniem możliwych problemów, przeszkód nie prowadząc do sensownego rozwiązania. marcint43 musisz określić się czy chcesz wykonać ten zdalny wyświetlacz czy też nie oraz jaką metodą. Osobiście zrobiłbym przerwę konserwacyjną i wpiął się w sterownik, lub...
Witam. Mam problem z przekonwertowaniem wyniku ciśnienia z czujnika BMP085 na wyświetlacz LED 7-segmentowy, 4 pola. Sam czujnik działa poprawinie, gdyż przy transmisji po RS232 wynik jest prawidłowy. Na wyświetlaczu poprawnie też idzie odczytywać wartości temperatury i wysokości, natomiast właśnie jest...
Jeśli pamięć zajęta tylko w prawie 100% to może te kilkaset bajtów na bootloader da się wygospodarować, zawsze można też zoptymalizować progam. Z pewnością jest to prostsze niż zabawa z ISP. Słyszałem, że bootloader jest bardzo pamięciożerny, stąd też nie wchodziłem głębiej w temat. Programowanie...
...nie wykluczam rozwoju ale później. ...Nie wykluczam metody prób i błędów w określeniu rozwiązań dla różnych typów transmisji... Wiesz Kolego, z takim podejściem proponuję najpierw poeksperymentować z ogniwem, żarówką, z później jakieś półprzewodniki... To co napisałeś na początku wskazywało...
Chciałbym zaprezentować prosty licznik Geigera, jaki ostatnio wykonałem. Urządzenie oparte jest o powszechnie znaną radziecką tubę STS-5. Lampa ta jest ciekawa, ponieważ jest stosunkowo czuła. Jako element sterujący zastosowałem mój ulubiony mikrokontroler rodziny 8051 typu AT89C2051 z typowym...
Wyświetlacz matrycowy LED 8x80 - mój projekt magisterski. W ludzkiej naturze tkwi fascynacja wszelkiej maści kolorowymi, mrugającymi świecidłami, stąd też chyba popularność wyświetlaczy matrycowych. Można je spotkać zazwyczaj na dworcach, w autobusach, albo w witrynach sklepów. Od dawna chciałem...
Przy 30 uczestnikach transmisji trudno sobie obiecywać działanie modulacji cyfrowych/telekomunikacyjnych "z pogranicza analogu" Rozumiem Twój dylemat, ale najprawdopodobniej nie doczytałeś wyraźnie określonego w pierwszym poście założenia projektu: "Z 30 nadajników sygnału audio tylko jedno będzie...
Dzień dobry, Jakoś naszło mnie na sentymenty, jakoś google mnie pokierował w temacie central Pentaconta. W poście nr #967 () pojawiło się pytanie odnośnie przystawki TZA. Być może ktoś już odpowiedział, stron bardzo dużo, wiec nie wiem. Będę pisał z pamięci i być może wkradną się jakieś nieścisłości,...