Wygląda na to że znalazłem winowajcę i nie potrzebnie zamówiłem chińskie VS1838B no ale może je do jakiegoś innego projektu wykorzystam. Okazało się że zmniejszenie częstotliwości taktowania procesora do 4Mhz z 8Mhz na wewnętrznym rezonatorze załatwiło problem i ramki rc są dekodowane bezbłędnie przy 3,3 V. Wynika więc że wykorzystany model Atmega8A przy tym napięciu zasilania nie taktuję się poprawnie tak i na wewnętrznym jak i zewnętrznym kwarcu

z tond błędne odmierzanie czasu poszczególnych impulsów IR. Z noty wynika że procesor powinien przy tym napięciu pracować na 8 Mhz (okłamali mnie

). Nie pozostaje mi nic innego jak ukończenie projektu na tym taktowaniu zobaczę jak to będzie śmigać, jeśli okaże się że będzie to chodziło zbyt ociężale wymienię proca na Atmege88 w nocie piszą że pracuje od 0 -10 Mhz przy napięciu 2,7-5,5 V. Najgorsze jest to że przez taką głupotę zmarnowałem masę czasu, pocieszające jest jednak to że wiele się nauczyłem a tego mi nikt nie zabierze
sq8dsr napisał(a):
1. Możesz spróbować inny odbiornik IR, może będzie się lepiej zachowywał.
2. Zobacz w nocie czy czujnik ciśnienia jest jest 5V tolerant. Jeśli jest to może dostawać sygnały 5V. Wyświetlaczowi można dać rezystory, taka metoda może nie jest elegancka, ale jest sprawdzona. Ostatecznie będziesz potrzebował dać tylko drugie napięcie zasilania do tych elementów które wymagają 3,3 V (np. stabilizator LDO).
3. Oczywiście najlepsza metoda to dać bufor np. 74xx125.
Serdecznie dziękuje koledze za rady na pewno bym z nich skorzystał jednak mam już gotową płytkę PCB i nie chciałbym jej robić od nowa no chyba że nie będę miał wyjścia
