| |
sp7ivo | 26.07.2017 22:02:13 |
Grupa: Użytkownik
Posty: 2119 #2447198 Od: 2009-11-12
Ilość edycji wpisu: 2 | Witam zacne grono. Rzadko zwracam się o pomoc, ale problem jest na tyle skomplikowany i złożony, że wszystkie moje przemyślenia zmierzające do jego rozwiązania nie spełniają moich oczekiwań. Chętnie wysłucham sugestii, pomysłów, podpowiedzi, gotowych rozwiązań. Może ktoś wpadnie na jakiś genialny pomysł? Z góry dziękuję wszystkim, którzy będą chcieli zaangażować się w projekt. Kwestię zadośćuczynienia możemy omówić w Burzeninie przy barze. Celem jest zaprojektowanie (i późniejszego wykonanie) sterowania przełącznikiem antenowym jako część automatyki na stacji kontestowej.
Opis projektu.
Przełącznik antenowy (http://bselektronik.pl/pub/switch/Obraz%20029_1.JPG)trójdrożny przełącza osiem wejść antenowych w ten sposób, że każda antena może być przydzielona do każdego z trzech wyjść. Zarządzanie przełącznikiem w trybie automatycznym odbywa się z band-dekoderów dwóch trx-ów. Jeden z trx-ów steruje dwoma wzmacniaczami, drugi jednym wzmacniaczem, wyjścia tych trzech wzmacniaczy podpięte są do w/w trzech wyjść przełącznika. Na dzień dzisiejszy w dyspozycji są następujące anteny: 1. 1.8/3.5 MHz 2. 1.8/3.5/7 MHz 3. 3.5/7 MHz 4. 7/14 MHz 5. 14/21/28 MHz 6. 14/21/28 MHz 7. 14/21/28 MHz 8. 21/28MHz Nie jest to wprawdzie najważniejsze, gdyż sterownik musi mieć możliwość szybkiej rekonfiguracji. Pożądana jest również pełna kontrola przydziału anten uniemożliwiająca przydzielenie anteny nie pracującej w danym paśmie jak również blokowanie wzmacniacza i ptt w przypadku niewystarczającej ilości anten zdolnych do pracy w danym paśmie (np. ant. nr 1 i 2 do trx z dwoma wzmacniaczami na 3.5MHz i drugi trx na 1.8MHz). Oprócz trybu automatycznego, sterownik powinien umożliwiać „manualny” sposób przydziału anten, oczywiście z pełną kontrolą minimalizującą możliwość popełnienia błędu, np. podpięcia tej samej anteny do dwóch wzmacniaczy lub pozostawienie wzmacniacza bez anteny albo z anteną nie z tego pasma. Myślę, że na początek należałoby opracować algorytm zarządzania i sterowania w trybie automatycznym i manualnym oraz określić wszystkie funkcje, które mają być zaimplementowane. Jeżeli ktoś ma jakieś pomysły, proszę włączyć się do dyskusji. Będę wdzięczny za każdą sugestię lub podpowiedź w rozwiązaniu racjonalnego sterowania antenami. Jak zrobilibyście to u siebie? Tyle tytułem wprowadzenie. Na pewno pojawi się wiele pytań i wątpliwości. Pozdrawiam. Bogusław sp7ivo
|
| |
Electra | 22.11.2024 03:29:59 |
|
|
| |
SP8LBK | 26.07.2017 22:38:48 |
Grupa: Użytkownik
QTH: Kraśnik KO10CX
Posty: 5366 #2447216 Od: 2010-8-3
| Coś podobnego? http://ot18.pzk.org.pl/?page_id=867 _________________ Vy 73 Andrzej SP8LBK |
| |
sp9nrb | 26.07.2017 22:51:18 |
Grupa: Użytkownik
QTH: Tarnowskie Góry
Posty: 3053 #2447223 Od: 2017-7-11
| To co chcesz zrobić to mi przypomina stację kolejową. Pierwsze to musisz zrobić schemat stacji z torami przebiegu i rozjazdami(PRZEKAŹNIKAMI) żeberkami oporowymi (zamknięcia torów na sztuczne obciążenie). PO drugie opisać przebiegi zależności i wykluczenia. Dobrać się do programu który to będzie realizował. Szukać trzeba w programach do organizacji i zarządzania robót. W profesjonalnych lub modelarskich programach sterowania ruchem pociągów. Ciekawa zabawa. Pozdrawiam _________________ "Skojarzenia to przekleństwo, więc możemy dziś dać głowę – jakiekolwiek podobieństwo było czysto przypadkowe!" (cytat)
|
| |
Usunity_09_11_2018 | 27.07.2017 06:16:20 |
Grupa: Użytkownik
QTH: Dobrzeń Wielki
Posty: 624 #2447287 Od: 2010-6-8
UŻYTKOWNIK ZABLOKOWANY
Ilość edycji wpisu: 1 | Właściwie to w założeniach jest zawarte rozwiązanie. Trzeba tylko nakreślić logikę i napisać prg, reszta to elementy wykonawcze - przekaźniki w.cz. mocy i mechanika. Nie do końca rozumiem: oraz w szczególności co kryje się po życzeniem „manualny”
_________________ Miłosierdzie okazane wilkowi okrucieństwem dla owiec. |
| |
SP2IPT | 27.07.2017 10:00:07 |
Grupa: Użytkownik
QTH: JO94GI
Posty: 1024 #2447324 Od: 2011-2-13
| Z praktycznych rozwazan: pamietaj ze na danym pasmie nie moze rownoczesnie pracowac nadajnik i odbiornik (chyba, ze anteny sa na tyle odlegle, moce male itd...). Poza tym powinienes zalaczac filtry pasmowo-zaporowe do odbiornika zaleznie od pasma na jakim pracuje drugi nadajnik.
pz |
| |
sp7ivo | 27.07.2017 11:34:17 |
Grupa: Użytkownik
Posty: 2119 #2447347 Od: 2009-11-12
Ilość edycji wpisu: 2 | Dziękuję za zainteresowanie tematem. Andrzej LBK, dzięki za link, rozwiązanie z dtmf-em ciekawe, ale nie do zastosowania w omawianym temacie, nie o to chodziło. Sławek ZC, sprawa nie jest taka prosta jakby się mogło wydawać. Żeby stworzyć software trzeba znać infrastrukturę. Cała logika wydaje się być bardzo skomplikowana. Jakub IPT, to co piszesz jest jak najbardziej prawdą, ale tym zajmuje się inna część automatyki. Ja nazywam to "band comtroller". Ten fragment jest już wykonany i działa . http://bselektronik.pl/pub/band_controler/band_controler%20005.jpg Żeby jeszcze bardziej przybliżyć temat i stworzyć jakąś płaszczyznę do dyskusji przedstawię moje przemyślenia. W pierwszej kolejności należałoby przyjąć jakąś koncepcję zarządzania antenami. Wydaje mi się, że dla uproszczenia, trzeba ustalić jakąś konfigurację przydziału anten, nazwijmy ją "początkową", odpowiadającą najczęściej używanej. Ta konfiguracja ustawiałby się automatycznie po załączeniu systemu i przy każdej zmianie pasma w którymś z trx-ów, próbując przydzielić antenę (jeżeli jest wolna lub wymusić) określoną w konfiguracji początkowej dla tego radia i pasma. W razie potrzeby można następnie "ręcznie" zmienić antenę na inną. Musi zatem istnieć "moduł konfiguracji początkowej" oraz klawiatura do manualnej zmiany anten. Ponieważ sterownik ma być maksymalnie odporny na błędy musi być możliwość kontroli czy sprawdzenia w czasie przełączania, czy dana antena może pracować na danym pasmie. Na podstawie informacji z tych trzech modułów i pochodzących z band dekoderów moduł zarządzający decydowałby o przydziale bądź nie dla konkretnego wyjścia przełącznika antenowego (PA). Dysponując tak określoną koncepcją spróbujmy narysować zarys architektury kontrolera w postaci schematu blokowego abstrahując na razie od podziału na software i hardware. Może ktoś przedstawi alternatywną koncepcję zarządzania lub jakieś uwagi do tej? Chętnie zapoznam się z każdą opinią. http://bselektronik.pl/pub/ant_controller/antenna_comtroller.jpg
Bogusław sp7ivo |
| |
sq6ade | 27.07.2017 12:23:31 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #2447359 Od: 2008-3-21
| Adresowane ekspandery są fajne ale tu chyba przerost formy. Znacznie prościej wrzucić dowolną ilość rejestrów szer. w układzie "Daisy-Chain" . Są mega tanie i nie wymagają adresowania. W większości fabrycznych TRX jest stosowane takie rozwiązanie. _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
sq6ade | 27.07.2017 13:00:21 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #2447372 Od: 2008-3-21
| Można też odczytywać dane. Ale trzeba użyć 2 rodzajów rejestrów. _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
SP1GJ | 27.07.2017 14:39:31 |
Grupa: Użytkownik
Posty: 121 #2447412 Od: 2017-5-12
| Proponuję zastosować sterowniki przemysłowe PLC np. Hitachi . Darmowe oprogramowanie ,moźliwość wykorzystania wejść pomiarowych do pomiaru SWR ( blokady anten,PA ) w przypadku dużego poziomu ,panel dotykowy z wizualizacją stanów i logiki połączeń. |
| |
sq6ade | 27.07.2017 15:12:21 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #2447419 Od: 2008-3-21
| Tego typu urządzenia od strony samego sterowania widzę jako tablet plus kontroler uP z modułem uart-blutucz .
_________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
Usunity_09_11_2018 | 27.07.2017 17:57:35 |
Grupa: Użytkownik
QTH: Dobrzeń Wielki
Posty: 624 #2447455 Od: 2010-6-8
UŻYTKOWNIK ZABLOKOWANY
Ilość edycji wpisu: 3 | sp7ivo pisze:
...ciach... Sławek ZC, sprawa nie jest taka prosta jakby się mogło wydawać. Żeby stworzyć software trzeba znać infrastrukturę. Cała logika wydaje się być bardzo skomplikowana. ...ciach... Bogusław sp7ivo
Nie masz Ci Boguś takiej logiki, jakiej nie dałoby się wkomponować w software. Dla programisty to tylko kwestia ilości poświęconego czasu. Trochę pomysłów realizacji wrzucili już koledzy w postach powyżej. Dla przykładu, jak u siebie zrealizowałem kontrolę nad pasmami i antenami. Zakres oczywiście dużo skromniejszy ale zrealizowany na zwykłych układach TTL. Też można. Nie skusiłem się na PCB bo nie miałem czasu się tym zajmować. Całość zmontowana na uniwersalnej płytce drukowanej. Widoczne przyciski monostabilne, podświetlane dostępne są w przestrzeni internetowej. Poszczególne fotki przedstawiają sekwencje przełączenia pasma w TRx-ie, i tylko w TRx-ie - no poza dwoma hebelkami do remote PA na 7Mc. Zamiast matrycy diodowej użyłem Atmela 28C64. Siermiężne toto, ale proste i działa. antena controler a tutaj bebechy _________________ Miłosierdzie okazane wilkowi okrucieństwem dla owiec. |
| |
Electra | 22.11.2024 03:29:59 |
|
|
| |
sp6ryd | 27.07.2017 19:50:05 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3869 #2447481 Od: 2012-1-22
Ilość edycji wpisu: 2 | 1. Czy przełącznik ma uwzględniać potrzebę nadawania na jednej antenie a odbioru na drugiej ? (synchronizacje z PTT i wybór "zestawu anten" dla danego TRX) ? 2. Ja zrozumiałem że każdy port jest równorzędny więc co do zasady każdy TRX może potencjalnie dostać każdą antenę ? (oczywiście z ograniczeniami co do jednoczesności) 3. Czy są i od czego zależą priorytety jeśli 2 TRX'y chcą tą samą antenę ? 4. W przykładzie mamy 3 anteny (5,6,7) z taką sama konfiguracją pasm czy to są równorzędne anteny czy dla takich trzech anten też należy rozważyć priorytety kolejności przydziału (gdy np TRX 1 potrzebuje 20m może dostać jedna z 4-ech anten, pozostają jeszcze 3 na to pasmo) 5. Czy przy TRX'ach siedzi 3-ech operatorów i każdy z nich może sam wybrać pasmo na którym chce pracować a antenę z dostępnych w danej chwili ? (z ograniczeniami na RX/TX opisywanymi wcześniej ?
edit Ad 5: pewnie chodzi o 2 trx'y i jeden OM - ok czyli on wie co robi i chodzi tylko o uniknięcie oczywistych błędów ? |
| |
sq6ade | 27.07.2017 19:56:55 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #2447483 Od: 2008-3-21
| sp6zc pisze: sp7ivo pisze:
...ciach... Sławek ZC, sprawa nie jest taka prosta jakby się mogło wydawać. Żeby stworzyć software trzeba znać infrastrukturę. Cała logika wydaje się być bardzo skomplikowana. ...ciach... Bogusław sp7ivo
Nie masz Ci Boguś takiej logiki, jakiej nie dałoby się wkomponować w software. Dla programisty to tylko kwestia ilości poświęconego czasu. Trochę pomysłów realizacji wrzucili już koledzy w postach powyżej. Dla przykładu, jak u siebie zrealizowałem kontrolę nad pasmami i antenami. Zakres oczywiście dużo skromniejszy ale zrealizowany na zwykłych układach TTL. Też można. Nie skusiłem się na PCB bo nie miałem czasu się tym zajmować. Całość zmontowana na uniwersalnej płytce drukowanej. Widoczne przyciski monostabilne, podświetlane dostępne są w przestrzeni internetowej. Poszczególne fotki przedstawiają sekwencje przełączenia pasma w TRx-ie, i tylko w TRx-ie - no poza dwoma hebelkami do remote PA na 7Mc. Zamiast matrycy diodowej użyłem Atmela 28C64. Siermiężne toto, ale proste i działa. antena controler a tutaj bebechy
Hej. Ale fajny oldskul z matrycą na pamięci 8 bit. To lubię Andrutinowcy tego nie pojmują _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
sp6ryd | 27.07.2017 20:09:05 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3869 #2447488 Od: 2012-1-22
| luzik: każdą logikę (tablicę prawdy) nawet bez minimalizacji Karnaughta wpisujesz w eprom i działa. sztuką jest zrobić to na paru TTL'ach tylko wtedy już tracisz elestyczność przeprogramowania. wiec jak masz deterministyczną konfigurację to czy zrobisz na TTL'ach , EPROMIE czy PAL/GAL to w efekcie masz to samo. Andrutinowcy zdefiniują sobie problem w sofcie ale muszą pamiętać o zależnościach czasowych (w pierwszym układzie do pominięcia). Zaproponowane przez Ciebie rejestry przesuwne też mają pewnien czas nieoznaczoności i podatność na "wybicie" bitu przy impulsowym zakłóceniu (trudne do wychwycenia) a wtedy smażysz PA pracujące na to samo obciążenie. Dlatego "Failsafe" trzeba zrobić "po Twojemu" czyli na układach logicznych a sterowanie nowocześnie na procku. |
| |
sq6ade | 27.07.2017 20:20:50 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #2447493 Od: 2008-3-21
| Podglądam fabrykę od zawsze. Wiem jakie znaczenie ma ACK w expanderach i2c bo robiłem jakieś robociki przemysłowe od zera na nich.(POMYSŁ PCB SCH SOFT WYKONANIE URUCHAMIANIE SERWIS) Ale rejestry spisują się też wyśmienicie przy odpowiednich pullupach niskich frq clk i odsprzężeniu rf. Niestety nie mogę popisać się wiedzą akademicką teoretycznymi dywagacjami bo jestem tylko mechanikiem z wykształcenia. _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
sp6ryd | 27.07.2017 20:38:09 |
Grupa: Użytkownik
QTH: Wrocław
Posty: 3869 #2447495 Od: 2012-1-22
| ojtam ojtam. dajmy coś w rodzaju sygnału "ENABLE" bramkującego wyjście z rejestrów na klasycznej bramce i równie klasyczna logikę "FAILSAFE" generującą ten sygnał ENABLE. Dobre przekaźniki koncentryczne dają zestyk kontrolny - to mógłby być sygnał potwierdzający rzeczywisty stan. To będzie zabezpieczenie przed zawiechą softu lub rejestru. (coś jak w mostku H gdzie jakby dać "1" na górny i dolny tranzystor to leci dym) tylko ta "logikę failsafe" trzeba opisać.
Reszta na procku z tymi nawet daisy-chain rejestrami szeregowymi z jakąś pamięcią podręczna eeprom by zapamiętać ostatni stan.
Sama logika przełączania zależy już od opisywanych powyżej preferencji. W takim układzie funkcję obecnych "band selectorów" trzeba by przenieść do softu przełacznika. |
| |
sp7ivo | 27.07.2017 21:38:52 |
Grupa: Użytkownik
Posty: 2119 #2447501 Od: 2009-11-12
| Cieszę się, że temat żyje. Może po kolei. Odpowiem na zapytanie sp6ryd. ad. 1. Anteny do odbiornika są realizowane oddzielnym przełącznikiem umożliwiającym przydzielenie każdemu trx-owi czterech anten spośród 16 (8 nadawczych i 8 stricte odbiorczych) na każdym paśmie. Rząd dodatkowych ośmiu gniazd uc1 na bocznej ściance przełącznika na w/w fotografii udostępnia anteny nadawcze odbiornikom. ad. 2. Tak. Przełącznik ma być w pełni konfigurowalny umożliwiający dowolne przydzielanie anten. ad. 3. Tak jak pisałem wcześniej. Dla uproszczenia trzeba się zdecydować na jakieś priorytetowe przydzielanie anten. Sam przełącznik ma sprzętowe zabezpieczenie przed podpięciem tej samej anteny do różnych wyjść, czyli de facto ich zwarciu. W sterowaniu można zaimplementować albo niemożliwość przydzielenia zajętej anteny sygnalizowane alarmem albo wymuszenie jej zwolnienia. ad. 4. Jak wyżej. To jest przykładowy zestaw anten, akurat odpowiadający aktualnemu stanowi, ale pełna konfigurowalność sterownika ma uniezależniać od rodzajów anten, np. w wypadku awarii którejś. ad. 5. Nie. W zamierzeniu jest to stanowisko do Single Operator Two Radio (so2r). Pozdrawiam. Bogusław sp7ivo |
| |
sp7ivo | 27.07.2017 21:58:59 |
Grupa: Użytkownik
Posty: 2119 #2447507 Od: 2009-11-12
| Jacek, widzę, że forsujesz rozwiązania z mikroprocesorami. Przyznam, że nie mam dużej wiedzy i praktyki w tym zakresie więc musisz pisać raczej jak dla laika. Przyznam, że nie szukałem szczegółowo w necie opisywanych przez Ciebie elementów. Gdybyś mógł bardziej rozwinąć temat z jakimś prostym, chociaż poglądowym schematem, niekoniecznie ideowym, ale dającym możliwość zorientowania się w skali złożoności układu i ewentualnie kosztach. Rozpocząłeś dyskusję od "modułu konfiguracji początkowej", a ponieważ nie pojawiły się alternatywne propozycje koncepcji zarządzania antenami to chyba trzeba będzie próbować iść w kierunku przedstawionym przeze mnie. Moja propozycja rozwiązanie tego modułu jest przedstawiona na schemacie: http://bselektronik.pl/pub/ant_controller/pr_in_an_m.jpg. Oczywiście, jest to 1/3 całego modułu, dla jednego wyjścia/PA. Wadą, ale do zaakceptowania, jest brak kontroli na tym poziomie nad błędami kilku anten dla jednego pasma wybranego w band dekoderze. Jednak ten przydział robi się sporadycznie i można to przeprowadzić starannie i uważnie. Pozdrawiam. Bogusław sp7ivo |
| |
sp7ivo | 27.07.2017 22:05:47 |
Grupa: Użytkownik
Posty: 2119 #2447511 Od: 2009-11-12
| Sławek sp6zc. Właśnie o coś takiego chodzi, ale bardziej rozbudowane, dla trzech urządzeń. Jak rozumiem, konfigurację masz zapisaną w eepromie i chyba nie istniej możliwość szybkiego przeprogramowania, np. w razie jakieś awarii którejś z anten? Jestem w błędzie? Jeżeli rozwiązanie nie jest objęte tajemnicą lub Twoim patenetem (hi) i posiadasz jakąś dokumentację to zamieść lub podeślij mi na mój adres mailowy, chętnie zapoznam się. Bogusław sp7ivo |
| |
sq6ade | 27.07.2017 22:11:55 |
Grupa: Użytkownik
QTH: Wrocław (Breslau) Party-n
Posty: 15172 #2447513 Od: 2008-3-21
| MT8809 zrobi robotę. Choć jest też coś podobnego sterowanego i2c w matrycach audio stosowane. W amatorszczyźnie lepiej jednak szukać rozwiązań na popularnych i dostępnych komponentach. _________________ Wiosna się budzi w całej naturze Witana rzewnym słowików pieniem, W zielonym gaju, ponad strumieniem, Kwitną prześliczne dwie róże.
|
| |
Electra | 22.11.2024 03:29:59 |
|
|