Osa Opublikowano 26 Lipca 2009 Opublikowano 26 Lipca 2009 Witam! Jeśli to nie ten dział to proszę o przeniesienie. Opiszę mój problem może znajdzie się rada... Chciałbym zbudowac coś na kształt identyfikatora który będzie wyświetlał numer powiedzmy to modułu do niego podłączonego. Nie musi być to nic wydumanego ot po prostu mam panel kontrolny na którym jest wyświetlacz LCD lub po prostu wyświetlacz diodowy (4 cyfry) i po podłączeniu innego modułu do niego wyświetla się jego numer. W module numer może być ustawiany choćby zworkami i tak byłoby mi najwygodniej. Jedyne ograniczenie to takie, że przesyłamy dane o numerze po magistrali dwużyłowej więcej nie ma i nie będzie.... Jeśli ktos zrozumiał mój "opis problemu" i potrafi pomóc to będę bardzo zobowiązany
meloow Opublikowano 26 Lipca 2009 Opublikowano 26 Lipca 2009 napisz na forum elektroda.pl napewno pomogą
Osa Opublikowano 26 Lipca 2009 Autor Opublikowano 26 Lipca 2009 Wolałbym uniknąć elektrody, z różnych powodów.
Robot_ Opublikowano 27 Lipca 2009 Opublikowano 27 Lipca 2009 Napisz do czego ma to być zastosowane. Z tego co zrozumiałem to będzie to prosty układ. dwa procesory komunikacja po I2C i jakieś zasilanie. --Edit-- Dlaczego chcesz uniknąć elektrody?
camkey Opublikowano 27 Lipca 2009 Opublikowano 27 Lipca 2009 Jedyne ograniczenie to takie, że przesyłamy dane o numerze po magistrali dwużyłowej więcej nie ma i nie będzie.... Jaka dlugosc magistrali? Druty skrecona czy proste? Kommunikacja w jednym czy dwoch kierunkach? Musisz wykorzystac obydwa druty? Co do reszty: dwa atmelki, driver do magistrali, troche pasywnego badziewia, wyswietlacz 7 segmentkowy x4, pare tranzystorow, zasilanie i pare linijek C. dwa procesory komunikacja po I2C i jakieś zasilanie. Na dwoch drutach nie zrobisz I2C.
Osa Opublikowano 27 Lipca 2009 Autor Opublikowano 27 Lipca 2009 camkey, Dzięki brzmi całkiem nieźle tylko, że ja z elektroniki to tuman jestem. Długość magistrali max 160m skrętką. Zasilanie- tu hulaj dusza 12,24,110DC i 230AC do wyboru do koloru...
Robot_ Opublikowano 27 Lipca 2009 Opublikowano 27 Lipca 2009 Na dwoch drutach nie zrobisz I2C. Przy założeniu że zasilamy układ po łączu(coś jak USB lub PoE) to zrobimy to na dwóch drutach. przy 160 metrach to tylko RS-485 lub pochodne. Przy skrętce komputerowej można zrobić komunikację dwukierunkową z zasilaniem.
camkey Opublikowano 27 Lipca 2009 Opublikowano 27 Lipca 2009 Przy założeniu że zasilamy układ po łączu(coś jak USB lub PoE) to zrobimy to na dwóch drutach. Nie zrobisz, bo I2C wymaga trzech drutow - zapomnialo Ci sie o masie. Nawet jezeli zrobisz lokalne zasilanie ukladow. Jak chcesz dodatkowo zasilic wiazke, to potrzebujesz 4 kabli. przy 160 metrach to tylko RS-485 lub pochodne. Jesli kable sa skrecone, to uzyl bym PHY do CAN'a (n.p. TJA 1040) i puscil bym na tym uart'a. Z end point terminacja i szybkosciach do 125 kbps obsluzysz do 500 m. Dzięki brzmi całkiem nieźle tylko, że ja z elektroniki to tuman jestem Jak potrafisz programowac, to chetnei pomoge. Daj wiecej szczegolow na PW.
Robot_ Opublikowano 27 Lipca 2009 Opublikowano 27 Lipca 2009 Jak masz zasilanie to masz i masę. Nie wiem o co Ci chodzi. Dajesz dwa kable na I2C i dwa na zasilanie. CAN do takiego układu?
camkey Opublikowano 28 Lipca 2009 Opublikowano 28 Lipca 2009 Nie wiem o co Ci chodzi. Bo (sorry za bezposredniosc) slyszysz dzwon ale nie wiesz gdzie bije. Teoretyzujesz bez znajomosci praktyki. Jak masz zasilanie to masz i masę. Masz lokalna mase na kazdym ukladzie - ale nie masz polaczenia ustalonego potencjalu miedzy tymi ukladami. Wez dwie baterie, przypnij zarowke w jednej do plusa, w drugiej do minusa i wytlumacz czemu sie zarowka nie zapali - skoro jest podlaczona do plusa i do minusa bateri. Dajesz dwa kable na I2C i dwa na zasilanie. Ale to juz sa cztery kable. A zalozenie bylo uzyj dwoch kabli. Zreszta na 160m nalapiesz tyle zaklocen, ze I2C nie poleci. CAN do takiego układu? Nie CAN tylko PHY z CANa. Duza roznica. Wizualizacja: PHY to tylko rurka - ty decydujesz czy puscisz w niej wode czy gaz. Podobne rozwiazanie zrobisz na wzmacniaczach operacyjnych, ale moim zdaniem kombinacja nie ma sensu - transceivery do CAN kosztuja grosze i oszczedza duzo czasu. Sugerowany TJA 1040/1041 potrafi pracowac bez masy (a dokladniej potrafi ja odzyskac jesli terminacja jest odpowiednio wykonana) - wystarczaja dwie linie. Na tym puscisz nawet uklady zasilane z oddzielnych baterii - czego nie zrobisz na dwoch kablach i I2C. Dodatkowo stosujac skretke masz automatycznie rozwiazany PPR (na skretce nie wystepuje) a CMR zalatwia symetryczny sygnal.
Osa Opublikowano 29 Lipca 2009 Autor Opublikowano 29 Lipca 2009 Niestety Panowie sprawa się komplikuje. Potrzebne jest wyświetlanie też w drugą stronę. I tylko dwa przewody mam do syspozycji. Połączenie wspólną masa zasilania odpada bo będą za duże zakłócenia. Narysuję jakiś schemat blokowy będzie może jaśniej. Obawiam się, że sprawa zrobiła się zbyt skomplikowana i chyba kosztowna..... Pomysł jest fajny ale czy jego wdrożenie się "opłaci" to nie wiem... Bardzo dziękuję za zainteresowanie
camkey Opublikowano 30 Lipca 2009 Opublikowano 30 Lipca 2009 Niestety Panowie sprawa sie komplikuje. Potrzebne jest wyswietlanie tez w druga strone. Elektryki nie komplikuje a nawet trochu upraszcza - budujesz dwa identyczne uklady. Jedynie w sofcie musisz uwzglednic, ze bedzie komunikacja w dwie strony I tylko dwa przewody mam do syspozycji. To juz wiemy - moim zdaniem zaden problem. Przyznaj sie lepiej czy kabelki sa skrecone i jaki to typ. Obawiam sie, ze sprawa zrobila sie zbyt skomplikowana i chyba kosztowna..... Mysle ze robiac na uniwersalnej plytce, zmiescisz sie ponizej 50 pln za sztuke. Z grubsza bedziesz potrzebowal jakiegos atmelka (n.p. ATMEGA8), transmiter CAN (n.p. TJA1041), stabilizator, 4 x wyswietlacze (ja bym dal 7-segmentowe LED po 2 PLN/sztuke) i albo jakies drivery do LED (ja bym wpierniczyl cos w stylu 74x79), albo tranzystory. Do tego garsc opornikow, pare kondensatorow i kawalek softu.
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.