Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze | ||
|
2017:lna-ctrl [2018/01/03 18:02] Milan Sedlák |
2017:lna-ctrl [2018/01/07 23:28] (aktuální) Milan Sedlák |
||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| - | (Pracovni) | ||
| - | |||
| ===== Zadání ===== | ===== Zadání ===== | ||
| Řádek 11: | Řádek 9: | ||
| ===== Řešení ===== | ===== Řešení ===== | ||
| - | Protože při psaní FW přestal být procesor LPC1111JHN33/103 dostačující (především flash paměť, byl v průběhu vývoje nahrazen procesorem LPC11U34FHN33/311 (https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/lpc-cortex-m-mcus/lpc1100-cortex-m0-plus-m0/40kb-flash-8kb-sram-hvqfn32-package:LPC11U34FHN33), obsahující především větší flash paměť a nově vnitřní paměť EEPROM. Procesor je napájen napětím 3.3V. Hodinový signál je zajištěn externím krystalem 12 MHz. Stejně tak umožňuje v budoucnu použití USB bez externího driveru (FTDI). Schéma disponuje drobnými úpravami, které nejsou promítnuty ve verzi DPS, pro kterou byl psán FW - jde o nepatrné úpravy typu odstranění již zbytečných jumperů, využití stabilizátorů s vyšším proudovým zatížením, nahrazení 2 SMD LED za RGB LED, možnost nevyužití FTDI. | + | Protože při psaní FW přestal být procesor LPC1111JHN33/103 dostačující (především flash paměť), byl v průběhu vývoje nahrazen procesorem LPC11U34FHN33/311 (https://www.nxp.com/products/processors-and-microcontrollers/arm-based-processors-and-mcus/lpc-cortex-m-mcus/lpc1100-cortex-m0-plus-m0/40kb-flash-8kb-sram-hvqfn32-package:LPC11U34FHN33), obsahující především větší flash paměť a nově vnitřní paměť EEPROM. Procesor je napájen napětím 3.3V. Hodinový signál je zajištěn externím krystalem 12 MHz. Stejně tak umožňuje v budoucnu použití USB bez externího driveru (FTDI). Schéma disponuje drobnými úpravami, které nejsou promítnuty ve verzi DPS, pro kterou byl psán FW - jde o nepatrné úpravy typu odstranění již zbytečných jumperů, využití stabilizátorů s vyšším proudovým zatížením, nahrazení 2 SMD LED za RGB LED, možnost nevyužití FTDI. |
| {{ :2017:msedlak:sch.png?direct&600 |}} | {{ :2017:msedlak:sch.png?direct&600 |}} | ||
| Řádek 133: | Řádek 131: | ||
| Využitím pravidelného logování (1x za 5 min) byla změřena nabíjecí křivka: | Využitím pravidelného logování (1x za 5 min) byla změřena nabíjecí křivka: | ||
| {{ :2017:msedlak:nabijeni.png?direct&400 |}} | {{ :2017:msedlak:nabijeni.png?direct&400 |}} | ||
| + | |||
| + | Stejným způsobem byla změřena vybíjecí křivka, při připojeném LNA, jehož spotřeba je cca 130 mA: | ||
| + | {{ :2017:msedlak:vybijeni.png?direct&400 |}} | ||
| + | |||
| ==== Komunikace a ovládání: ==== | ==== Komunikace a ovládání: ==== | ||
| Řádek 268: | Řádek 270: | ||
| ==== Videoukázka: ==== | ==== Videoukázka: ==== | ||
| + | Ve videoukázce je LNA nahrazen vývodovou LED, která svítí v případě že má být napájeno. Opačně je LED zhasnuta. | ||
| + | {{youtube>23a6nrlqmTg?medium}} | ||
| ==== Projekt včetně zdojových kódů: ==== | ==== Projekt včetně zdojových kódů: ==== | ||
| + | {{ :2017:msedlak:mcu_board_lpcxpresso.zip |}} | ||
| ===== Závěr ===== | ===== Závěr ===== | ||
| - | Byl navržen HW umožnující | + | Byl navržen HW a napsán FW umožnující automatické ovládání externě připojeného nízkošumového předzesilovače. Hlavní činností je kontrola napětí akumulátoru, jeho řízené nabíjení, odpojování nízkošumového předzesilovače v situacích, při kterých není nutné jeho napájení (se kterou je spojen jeho velký proudový odběr). Prostřednictvím USB umožňuje jednotka ovládat digitální atenuátor, který je součástí nízkošumového předzesilovače. Stejně tak dochází k pravidelným informačním zprávám z MCU_board. |
| - | Vzhledem k faktu, že je využit procesor umožňující využití USB bez přídavného driveru (FTDI), bude snaha o rozchození USB bez použití FTDI. | + | |
| + | Vzhledem k faktu, že je využit procesor umožňující využití USB bez přídavného driveru (FTDI), bude snaha o rozchození USB bez použití FTDI. Stejně tak bude v blízké době napsána PC aplikace umožňující zobrazování informací o aktuálním stavu zařízení. | ||