-
Data: 2016-05-20 16:13:40
Temat: Re: wyjście z karty MDA (PC) - jak wyświetlić na czymkolwiek obecnym?
Od: Dariusz Dorochowicz <dadoro@_wp_._com_> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]W dniu 2016-05-20 o 15:45, Mateusz Viste pisze:
> On 20/05/2016 14:40, Dariusz Dorochowicz wrote:
>> Bodaj Waldek już o tym pisał: trzeba dać parę razy szybszy zegar, wtedy
>> niedokładności przestają mieć aż takie znaczenie.
>
> Tak tak, to jest jasne. Ale wtedy nie było (jeszcze) mowy o rejestrze
> SIPO, rozmowa dotyczyła bezpośredniego zbierania 16.257 MHz na MCU.
>
> Teraz sytuacja jest nieco inna - odkryłem (dzięki uprzejmości grupy) że
> istnieje coś takiego jak "rejestr przesuwający", i wykorzystując ten cud
> technologiczny jestem w stanie zbić transmisję monobitową 16 MHz do
> zaledwie 2 Mhz (x8 bitów). A z punktu widzenia 2 MHz, to taktowanie
> ATMegi48 spełnia warunek "parę razy szybsze" (20 MHz). Pytanie ile
> instrukcji potrzeba aby odczytać bajt z rejestru, i ten sam bajt wrzucić
> natychmiast do SPI. Nie sprawdzałem, ale domniemywam że pewnie ze 3 albo
> 4. Aby uzyskać dokładny timing myślałem jeszcze by podpiąć moje 16.257
> MHz do dzielnika częstotliwości 1:8, i wynik wyprowadzić na przerwanie
> ATMegi - wtedy musiałbym tylko odczytać 1 piksel w ramach obsługi
> przerwania, i dokładność zapewniona. Aczkolwiek nic nie wiem o ATMedze,
> więc może istnieją jakieś twarde limitacje związane z przerwaniami, to
> się okaże w praniu.
Ale chodzi o to, żeby ten rejestr puścić parę razy szybciej. W kablu nie
masz prostych zboczy. Na wyjściu masz tak naprawdę impulsy trochę
rozmyte. Może się okazać, że przy próbkowaniu z tym samym zegarem co
wejście będzie kłopot z łapaniem niektórych pikseli. Próbkując kilka
razy częściej masz dużo większą szansę na poprawną detekcję. No i nie
musisz mieć wtedy dokładnej częstotliwości.
A jak nic o atmedze nie wiesz, to bierz się od razu za atxmegę. Podobny,
a równocześnie zupełnie inny układ. Dużo więcej może i szybszy jest.
Jedyny minus to 3.3V, ale z tym idzie zadziałać. Nie to, że na pewno
potrzebujesz, ale po co uczyć się starego układu? A puścisz go dwa razy
szybciej niż zwykłą atmegę.
>> A jak z RPi (albo czegoś innego podobnego) wywalisz Linuxa to może być
>> trochę łatwiej (nie wiem czy się da). Trzeba by popatrzeć na to czym
>> programować na odpowiednim poziomie i jak szybko peryferia potrafią
>> działać.
>
> Da się, i to temat który już oglądałem. Brzmi niby zachęcająco, bo boot
> trwa sekundę lub dwie, ale problem w tym że to wymaga napisanie swoich
> sterowników do GPU i SPI, a to już znów podwyższa poprzeczkę.
>
> Ostatecznie, przy moim obecnym schemacie nie mam już potrzeby aby RPi
> działało ponadprzeciętnie szybko, bo i tak żadnego bit bangingu nie ma
> uprawiać, tylko czytać po kolei to co przychodzi via buforowane SPI i
> wrzucać na ekran. Nie oczekuję 100% frame rate, jeśli od czasu do czasu
> zgubi się kilka ramek to dla mnie bez znaczenia.
Gorzej jak uda Ci się uzyskać efekt mory. Może być męczący.
>> I poszukaj 595 trochę szybszej serii - HC to przeżytek straszny.
>
> Za to tanie :) a datasheet twierdzi że mogę oczekiwać gwarantowanego
> działania do 30 MHz (w zależności od serii do 100 MHz) - czyli więcej
> niż potrzebuję.
No więc o to chodzi, żeby się nie bawić w HC tylko wziąć np VHC. Różnica
w cenie jest....
Pozdrawiam
DD
Następne wpisy z tego wątku
- 20.05.16 16:17 Dariusz Dorochowicz
- 20.05.16 16:46 Dariusz Dorochowicz
- 20.05.16 16:56 Jarosław Sokołowski
- 20.05.16 18:35 J.F.
- 20.05.16 18:48 J.F.
- 21.05.16 09:02 J.F.
- 21.05.16 16:40 Mateusz Viste
- 21.05.16 18:13 Mateusz Viste
- 21.05.16 18:34 J.F.
- 21.05.16 19:00 RoMan Mandziejewicz
- 21.05.16 19:55 Jarosław Sokołowski
- 22.05.16 16:51 ACMM-033
- 22.05.16 18:30 Mateusz Viste
- 22.05.16 21:50 Jarosław Sokołowski
- 23.05.16 13:46 J.F.
Najnowsze wątki z tej grupy
- opornosc falowa
- Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- Tani zakup z ali?
- w czasach LED komary mają ciężko
- walizka z kodami
- Rejestrator temperatur - termopara, siec
- Router LTE z możliwością zmian MTU
- Fajny film widziałem...
- Jaka ładowarka sieciowa do Iphona?
- Taśma izolacyjna do prac elektrycznych
- Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Re: Recenzja 3.1A ;) w 6 gniazdach...
- Wkrętarki, wiertarki...
Najnowsze wątki
- 2025-07-21 cashback
- 2025-07-21 Pomarańczowy rakietnyj on de telefon ;)
- 2025-07-21 Gdańsk => Kotlin Developer <=
- 2025-07-21 Warszawa => Sales Executive / KAM <=
- 2025-07-21 Gdańsk => Programista Kotlin <=
- 2025-07-21 Białystok => Mainframe (z/OS, Assembler) Developer <=
- 2025-07-21 opornosc falowa
- 2025-07-21 Katowice => Key Account Manager IT <=
- 2025-07-21 Wrocław => Controlling systems Consultant <=
- 2025-07-21 Żerniki => Dyspozytor Międzynarodowy <=
- 2025-07-20 Absurdalny zakaz fotografowania będzie nowelizowany
- 2025-07-20 Takie tam...
- 2025-07-20 https://newsgrouper.org/pl.soc.prawo blokuje posty: 154 posts blocked.
- 2025-07-20 Bateria 9V 6F22, alkaliczna v cynkowa, samorozładowanie, bateria wysokiej trwałości do miernika
- 2025-07-20 Tani zakup z ali?