Witam, będę pisać prace inżynierską na temat stacji meteorologicznej z komunikacją przez GSM.
Póki co posiadam zestaw uruchomieniowy EvB 4.3 V3 z ATmega32, który już wcześniej wykorzystywałem do małego projektu w assemblerze. Pracę mam zamiar pisać w C. I w związku z tym mam parę pytań.
1. Co prawda można programować przez tą płytkę ale jest to mało wygodne, chciałem kupić programator, i trafiłem o informacje o debugerach JTAG, chciałem więc się poradzić czy kupić AVR Dragon czy może zwykłego JTAG ICE. Skłaniam się ku Dragonowi, lecz słyszałem ze trzeba go odpowiednio zabezpieczyć przed pracą, co raczej mnie nie cieszy, chętnie usłyszę jakieś propozycje.
2. Jaki moduł GSM wybrać? Upatrzyłem sobie chyba dość popularny SIM900, jako że jestem informatykiem a nie elektronikiem i mam dość mało czasu, to chciałbym żeby ten moduł był umieszczony na jakiejś płytce, wraz z gniazdem antenowym i na kartę, tak żebym go od razu mógł podłączyć do mikrokontrolera. Myślałem żeby kupić tą: http://www.mikromania.pl/index.php?st=mm-gsm1&o=3 lecz wymaga ona zasilania 12V, a moją płytka testowa 9V. Płytkę z modułem mam zamiar po obronie pracy wykorzystać w dialerze do alarmu w domu.
3. Możecie mi polecić jakieś czujniki cyfrowe wilgotności i ciśnienia (tylko nie SMD), w cenie która nie przekraczała by zbytnio 100zł za sztukę?
4. Posiadam dwie książki "Język C dla mikrokontrolerów AVR" Tomasza Francuza i "Mikrokontrolery AVR w praktyce" Jarosława Dolińskiego, oprócz tego książkę AVR i ARM7 która nie przypadła mi do gustu, czy polecacie jeszcze jakaś literaturę która byłaby przydatna?
5. Czy ATmega32 będzie wystarczająca? Komunikacja przez GSM obejmie tylko SMSy.
6. Czy pisanie tego w Eclipsie to dobry wybór czy jednak lepiej użyć AVR Studio? To na pewno zależy od upodobań, więc w tym pytaniu chodzi mi głownie o to czy są jakieś problemy w Eclipse.
Chętnie wysłucham jakichś innych propozycji na temat pracy.
Pozdrawiam.
Póki co posiadam zestaw uruchomieniowy EvB 4.3 V3 z ATmega32, który już wcześniej wykorzystywałem do małego projektu w assemblerze. Pracę mam zamiar pisać w C. I w związku z tym mam parę pytań.
1. Co prawda można programować przez tą płytkę ale jest to mało wygodne, chciałem kupić programator, i trafiłem o informacje o debugerach JTAG, chciałem więc się poradzić czy kupić AVR Dragon czy może zwykłego JTAG ICE. Skłaniam się ku Dragonowi, lecz słyszałem ze trzeba go odpowiednio zabezpieczyć przed pracą, co raczej mnie nie cieszy, chętnie usłyszę jakieś propozycje.
2. Jaki moduł GSM wybrać? Upatrzyłem sobie chyba dość popularny SIM900, jako że jestem informatykiem a nie elektronikiem i mam dość mało czasu, to chciałbym żeby ten moduł był umieszczony na jakiejś płytce, wraz z gniazdem antenowym i na kartę, tak żebym go od razu mógł podłączyć do mikrokontrolera. Myślałem żeby kupić tą: http://www.mikromania.pl/index.php?st=mm-gsm1&o=3 lecz wymaga ona zasilania 12V, a moją płytka testowa 9V. Płytkę z modułem mam zamiar po obronie pracy wykorzystać w dialerze do alarmu w domu.
3. Możecie mi polecić jakieś czujniki cyfrowe wilgotności i ciśnienia (tylko nie SMD), w cenie która nie przekraczała by zbytnio 100zł za sztukę?
4. Posiadam dwie książki "Język C dla mikrokontrolerów AVR" Tomasza Francuza i "Mikrokontrolery AVR w praktyce" Jarosława Dolińskiego, oprócz tego książkę AVR i ARM7 która nie przypadła mi do gustu, czy polecacie jeszcze jakaś literaturę która byłaby przydatna?
5. Czy ATmega32 będzie wystarczająca? Komunikacja przez GSM obejmie tylko SMSy.
6. Czy pisanie tego w Eclipsie to dobry wybór czy jednak lepiej użyć AVR Studio? To na pewno zależy od upodobań, więc w tym pytaniu chodzi mi głownie o to czy są jakieś problemy w Eclipse.
Chętnie wysłucham jakichś innych propozycji na temat pracy.
Pozdrawiam.
