Witam, to moja pierwsza konstrukcja, mam nadzieje, że dobry dział.
Chciałem prosić o sprawdzenie schematu i ew. wytknięcie błędów.
Mam również kilka wątpliwości.
Schemat przedstawia moduł GSM (SIM-300), połączony z Atmega644, modułem BTM-222 oraz MAX7325 (I2C Port Expander). Układ ma za zadanie monitorować stan na liniach I/O oraz powiadamiać smsem o ew. zmianach. Zastosowałem również dekoder DTMF aby uzupełnić układ o możliwość sterowania liniami wyjścia, przy pomocy klawiatury telefonu. Moje wątpliwości dotyczą zasilania i poziomów napięć przy komunikacji przez port USART. Komunikacja odbywa się pomiędzy GSM <-> AVR, oraz AVR <-> BTM-222 (AVR <-> MAX3233 - ustawienie zworek), całość jest zasilania z sieci, przez stabilizator, ale ma również wbudowany akumulator oraz układ do jego ładowania (MAX1555). Układ MAX3233 oraz BTM-222 są zasilane wyłącznie z sieci, poprzed dodatkowy stabilizator 3,3V (MAX604).
Zastanawiam się czy przy zasilaniu AVR napięciem 4,2V (ładowanie akumulatora), oraz BTM-222 i MAX3233 napięciem 3,3V te zasilane niższym napięciem nie zostaną uszkodzone. Chętnie posłucham też konstruktywnej krytyki, mogłem popełnić jakieś głupie błędy.
W załączniku obrazek PNG oraz plik Eagle (*.sch), napięcia zasilania układów zostały opisane zielonym kolorem na schemacie.
Poniżej podaje noty aplikacyjne do wymienionych układów, gdyby kogoś interesowały.
ATMEGA644 - http://www.atmel.com/dyn/products/product_card.asp?part_id=3694
SIM300 - http://rainbow.com.ua/upload/files/modemi/SIM300_HD_V1.06.pdf
BTM-222 - http://www.kamami.pl/dl/btm222_datasheet.pdf
MAX7325 - http://www.maxim-ic.com/datasheet/index.mvp/id/5269
MAX3233 - http://www.maxim-ic.com/datasheet/index.mvp/id/2008
MAX1555 - http://www.maxim-ic.com/datasheet/index.mvp/id/4002
MAX604 - http://www.maxim-ic.com/datasheet/index.mvp/id/1131
HT9170 -http://www.telephonetribute.com/pdf/ht9170.pdf
Chciałem prosić o sprawdzenie schematu i ew. wytknięcie błędów.
Mam również kilka wątpliwości.
Schemat przedstawia moduł GSM (SIM-300), połączony z Atmega644, modułem BTM-222 oraz MAX7325 (I2C Port Expander). Układ ma za zadanie monitorować stan na liniach I/O oraz powiadamiać smsem o ew. zmianach. Zastosowałem również dekoder DTMF aby uzupełnić układ o możliwość sterowania liniami wyjścia, przy pomocy klawiatury telefonu. Moje wątpliwości dotyczą zasilania i poziomów napięć przy komunikacji przez port USART. Komunikacja odbywa się pomiędzy GSM <-> AVR, oraz AVR <-> BTM-222 (AVR <-> MAX3233 - ustawienie zworek), całość jest zasilania z sieci, przez stabilizator, ale ma również wbudowany akumulator oraz układ do jego ładowania (MAX1555). Układ MAX3233 oraz BTM-222 są zasilane wyłącznie z sieci, poprzed dodatkowy stabilizator 3,3V (MAX604).
Zastanawiam się czy przy zasilaniu AVR napięciem 4,2V (ładowanie akumulatora), oraz BTM-222 i MAX3233 napięciem 3,3V te zasilane niższym napięciem nie zostaną uszkodzone. Chętnie posłucham też konstruktywnej krytyki, mogłem popełnić jakieś głupie błędy.
W załączniku obrazek PNG oraz plik Eagle (*.sch), napięcia zasilania układów zostały opisane zielonym kolorem na schemacie.
Poniżej podaje noty aplikacyjne do wymienionych układów, gdyby kogoś interesowały.
ATMEGA644 - http://www.atmel.com/dyn/products/product_card.asp?part_id=3694
SIM300 - http://rainbow.com.ua/upload/files/modemi/SIM300_HD_V1.06.pdf
BTM-222 - http://www.kamami.pl/dl/btm222_datasheet.pdf
MAX7325 - http://www.maxim-ic.com/datasheet/index.mvp/id/5269
MAX3233 - http://www.maxim-ic.com/datasheet/index.mvp/id/2008
MAX1555 - http://www.maxim-ic.com/datasheet/index.mvp/id/4002
MAX604 - http://www.maxim-ic.com/datasheet/index.mvp/id/1131
HT9170 -http://www.telephonetribute.com/pdf/ht9170.pdf
