Witam!
Piotrze dziękuję za, jak zwykle rzeczowe i dokładne, wyjaśnienia.
Na razie nie można się odnieść do pełnego toru nadawczego choć idea zastosowania mieszacza ze stałą pośrednią i kwarcowym filtrem monolitycznym jest świetnym rozwiązaniem choć niewątpliwie istotnie komplikuje rozwiązanie.
Wcześniej szacowałem koszt urządzenia na ok. 1000PLN i choć nie odnieśliście się do tej wyceny to przypuszczam, że rozbudowa podniesie koszt do 1500PLN (dodatkowa płytka, elementy, gniazda i przewody rf)?
Wspominałem też wcześniej o ograniczeniach procesora co do portów np. jeśli chodzi o pomiar swr w stopniu mocy bo mając dwa wolne porty procesora a/d o rozdzielczości 12 bitów można byłoby wprost uzyskać funkcjonalność pomiaru swr. Ale przyszło mi do głowy, na co pewnie sami wpadliście, że mając magistralę I2C można użyć przetworników A/C pracujących właśnie z tą magistralą. Pierwsze z brzegu takie urządzenia to 4 kanałowe ADS1115 (16b) oraz MCP3434(18b).
Klasyczny mostek swr działający na diodach schottky zapewnia pomiary swr od mocy kilku wat ale robiłem eksperymenty z podpolaryzowaniem wstępnym diod w mostku zyskując istotnie na czułości. Wprawdzie pomiary dla małych mocy nie zachowują liniowości ale dysponując procesorem można to łatwo ominąć.
Damianie, szkoda, że Twoje odpowiedzi nie są równie rzeczowe jak Piotra.
Pamiętaj proszę, że to jest przede wszystkim forum techniczne i stwierdzenie, że nie będziesz nic mówił o matematyce jest delikatnie mówiąc niegrzeczne.
Przecież ja nie pytam Ciebie o PIN do karty lub hasło do konta, nie zapytałem Ciebie nawet o jedną linijkę Twojego kodu. Moje pytanie na temat filtru hilberta dotyczyło jedynie tego jaki ma rozmiar i czy jest w pełni zmiennoprzecinkowy czy tzw. "half band" a więc wykorzystujący tylko operacje przesunięć bitowych.
Zamieszczasz opisy, które wywołują u mnie pytania więc chcę wyjaśnić jak jest w praktyce.
Oczywiście rozumiem, że świadomie rezygnujesz ze wzmacniacza głośnikowego i klasycznej regulacji głośności ale wydaje się, że to raczej nie przysporzy zwolenników tego świetnego przecież projektu, kiedy dowiedzą się, że mają to sobie sami zaprojektować lub ciągnąć w teren dodatkowo zestaw wzmacniacza w sytuacji kiedy wzmacniacz LM386 to aż lub tylko 7 elementów dyskretnych z potencjometrem i układem scalonym licząc.
Z oczywistych powodów nie zmienisz grafiki w bieżącym rozwiązaniu bo jest to raczej niewykonalne choćby ze względu na integrację procesora z wyświetlaczem oraz konieczność dołączenia pamięci SD. Ja pisałem o rozważeniu w przyszłości takiej możliwości.
Dalej upieram się, że wskaźniki analogowe są lepiej odbierane przez człowieka o ile nie liczy się absolutna dokładność a wodospad w tej formie jaka jest w tym rozwiązaniu, jest, przyznaję, bardzo efektownym ale głównie "gadżetem" zasługującym na rozmiar na wyświetlaczu odpowiadający jego przydatności. I jeszcze raz podkreślam, nie krytykuje obecnego rozwiązania, które jako prototyp ma swoje ograniczenia a jedynie sugeruję rozważenie tego w kolejnych wersjach (o ile powstaną).
Wracając do trudności jakie masz z podzieleniem się ogólnymi informacjami na temat zastosowanych rozwiązań w programie Joker-a zwrócę Ci uwagę, że:
- korzystasz z darmowego programu KicCad być może zainstalowanego na darmowym linux-ie,
- prawdopodobnie korzystasz z darmowej biblioteki Arduino Audio Tools,
- stosujesz prawie na pewno darmowe biblioteki do obsługi enkodera,
- używasz algorytmu do fft i ifft wymyślonych przez panów Cooley i Tukey (bo nie sądzę abyś napisał je od zera nie rozumiejąc istoty transformaty Fouriera),
- prawdopodobnie używasz innych darmowych narzędzi o jakich nawet nie mam pojęcia.
Sądząc po wynikach jakie już osiągnąłeś w realizacji Joker-a mam duży szacunek dla Twoich umiejętności głównie jako programista ale także i projektanta więc tym bardziej dziwi mnie, że masz problem z odpowiedzią na pytania o bardzo ogólnym charakterze?
Mam nadzieję, że nie traktujecie tego wątku jak słupa reklamowego, czemu z resztą zaprzecza pełna dokumentacja Kickad, ale kiedy jedyna rzeczowa odpowiedź na pytania to cena za kupiony układ scalony to można mieć wątpliwości :-(
sp6fre
Piotrze dziękuję za, jak zwykle rzeczowe i dokładne, wyjaśnienia.
Na razie nie można się odnieść do pełnego toru nadawczego choć idea zastosowania mieszacza ze stałą pośrednią i kwarcowym filtrem monolitycznym jest świetnym rozwiązaniem choć niewątpliwie istotnie komplikuje rozwiązanie.
Wcześniej szacowałem koszt urządzenia na ok. 1000PLN i choć nie odnieśliście się do tej wyceny to przypuszczam, że rozbudowa podniesie koszt do 1500PLN (dodatkowa płytka, elementy, gniazda i przewody rf)?
Wspominałem też wcześniej o ograniczeniach procesora co do portów np. jeśli chodzi o pomiar swr w stopniu mocy bo mając dwa wolne porty procesora a/d o rozdzielczości 12 bitów można byłoby wprost uzyskać funkcjonalność pomiaru swr. Ale przyszło mi do głowy, na co pewnie sami wpadliście, że mając magistralę I2C można użyć przetworników A/C pracujących właśnie z tą magistralą. Pierwsze z brzegu takie urządzenia to 4 kanałowe ADS1115 (16b) oraz MCP3434(18b).
Klasyczny mostek swr działający na diodach schottky zapewnia pomiary swr od mocy kilku wat ale robiłem eksperymenty z podpolaryzowaniem wstępnym diod w mostku zyskując istotnie na czułości. Wprawdzie pomiary dla małych mocy nie zachowują liniowości ale dysponując procesorem można to łatwo ominąć.
Damianie, szkoda, że Twoje odpowiedzi nie są równie rzeczowe jak Piotra.
Pamiętaj proszę, że to jest przede wszystkim forum techniczne i stwierdzenie, że nie będziesz nic mówił o matematyce jest delikatnie mówiąc niegrzeczne.
Przecież ja nie pytam Ciebie o PIN do karty lub hasło do konta, nie zapytałem Ciebie nawet o jedną linijkę Twojego kodu. Moje pytanie na temat filtru hilberta dotyczyło jedynie tego jaki ma rozmiar i czy jest w pełni zmiennoprzecinkowy czy tzw. "half band" a więc wykorzystujący tylko operacje przesunięć bitowych.
Zamieszczasz opisy, które wywołują u mnie pytania więc chcę wyjaśnić jak jest w praktyce.
Oczywiście rozumiem, że świadomie rezygnujesz ze wzmacniacza głośnikowego i klasycznej regulacji głośności ale wydaje się, że to raczej nie przysporzy zwolenników tego świetnego przecież projektu, kiedy dowiedzą się, że mają to sobie sami zaprojektować lub ciągnąć w teren dodatkowo zestaw wzmacniacza w sytuacji kiedy wzmacniacz LM386 to aż lub tylko 7 elementów dyskretnych z potencjometrem i układem scalonym licząc.
Z oczywistych powodów nie zmienisz grafiki w bieżącym rozwiązaniu bo jest to raczej niewykonalne choćby ze względu na integrację procesora z wyświetlaczem oraz konieczność dołączenia pamięci SD. Ja pisałem o rozważeniu w przyszłości takiej możliwości.
Dalej upieram się, że wskaźniki analogowe są lepiej odbierane przez człowieka o ile nie liczy się absolutna dokładność a wodospad w tej formie jaka jest w tym rozwiązaniu, jest, przyznaję, bardzo efektownym ale głównie "gadżetem" zasługującym na rozmiar na wyświetlaczu odpowiadający jego przydatności. I jeszcze raz podkreślam, nie krytykuje obecnego rozwiązania, które jako prototyp ma swoje ograniczenia a jedynie sugeruję rozważenie tego w kolejnych wersjach (o ile powstaną).
Wracając do trudności jakie masz z podzieleniem się ogólnymi informacjami na temat zastosowanych rozwiązań w programie Joker-a zwrócę Ci uwagę, że:
- korzystasz z darmowego programu KicCad być może zainstalowanego na darmowym linux-ie,
- prawdopodobnie korzystasz z darmowej biblioteki Arduino Audio Tools,
- stosujesz prawie na pewno darmowe biblioteki do obsługi enkodera,
- używasz algorytmu do fft i ifft wymyślonych przez panów Cooley i Tukey (bo nie sądzę abyś napisał je od zera nie rozumiejąc istoty transformaty Fouriera),
- prawdopodobnie używasz innych darmowych narzędzi o jakich nawet nie mam pojęcia.
Sądząc po wynikach jakie już osiągnąłeś w realizacji Joker-a mam duży szacunek dla Twoich umiejętności głównie jako programista ale także i projektanta więc tym bardziej dziwi mnie, że masz problem z odpowiedzią na pytania o bardzo ogólnym charakterze?
Mam nadzieję, że nie traktujecie tego wątku jak słupa reklamowego, czemu z resztą zaprzecza pełna dokumentacja Kickad, ale kiedy jedyna rzeczowa odpowiedź na pytania to cena za kupiony układ scalony to można mieć wątpliwości :-(
sp6fre

