od RadekB » 28.02.2018 22:54
Tuším, že se tady trochu pletou dvě řešení zdrojů na desce. 7805 a pod jsou lineární zdroje, ta L5970D je spínaný zdroj. Oběma, a těm spínaným více, vadí větší kondenzátory na výstupu. Přeci jen je ta regulace založena na měření napětí na výstupu a reakci zpětnovazební smyčky na odchylku. Pokud něco vylepšovat, tak odpojit napájení případných zařízení venku, mimo desku, a přidat externí stabilizátor pro jejich napájení. A zkontrolovat napájení AVCC na procesoru. Na většině desek je sice pokus o zablokování tohoto vývodu kondenzátory, ale celé je to obvykle spojené přímo s napájením procesoru. Atmel v datasheetu říká: "AVCC is the supply voltage pin for Port F and the A/D Converter. It should be externally connected to VCC, even if the ADC is not used. If the ADC is used, it should be connected to VCC through a low-pass filter." A pod tím filtrem bych si představil minimálně RC filtr, spíše ale LC filtr. Dal by se tam sice dát externí stabilizátor, jenže to nemusí být také bez rizika. Nabíhání dalšího zdroje, v souběhu s nabíháním zdroje pro napájení procesoru, nebude stejné a ty vyrovnávací proudy mezi sebou protečou procesorem. Najít kde to kmitá chce osciloskop. Snaha o cenovou optimalizaci HW má občas svoje oběti. A jak to tu někdo komentoval, stačí špatně vedený drát, fungující jako anténa, a naměřená hodnota je někde jinde. Ty feritové odrušovací "válečky" na kabelech u některých tiskáren jsou sice z nouze ctnost, ale dokumentují že je to obecný problém. A ty elyty na vstupech analogových kanálů pro čtení termistorů, mají odstranit nakmitané rušení, ale nemusí pochytat vf rušení. Hodily by se paralelně k nim keramiky. Doladit ADC část chce dost zkušeností a nějakou tu výbavu pro práci s elektronikou.
Radek