Het Daedalus project
- Presentatie Het doel in het kort De regeling Het Systeem: Overzicht Hardware Software - Conclusie - Vragen - Demonstratie: User software Motor aansturing Uitlezing
Hovercraft Autonome besturing Regeling Opdracht
- Presentatie Het doel in het kort De regeling Het Systeem: Overzicht Hardware Software - Conclusie - Vragen - Demonstratie: User software Motor aansturing Uitlezing
De regeling
De regeling – Mogelijkheden Verschillende soorten Regelaars: Fuzzy logic Hardware Pid Regelaar Software Pid Regelaar
De regeling – Mogelijkheden  Fuzzy Logic
De regeling – Mogelijkheden  PID regelaar
De regeling – Afweging
De regeling – Gekozen regeling
- Presentatie Het doel in het kort De regeling Het Systeem: Overzicht Hardware Software - Conclusie - Vragen - Demonstratie: User software Motor aansturing Uitlezing
Het systeem
Het systeem - Overzicht
Het systeem
Microcontroller Geheugen Sensoren Motoren
AVR-H128 Atmega128 16 MHz clock 5v voltage regelaar ICSP connector JTAC connector
 
Het systeem – Hardware  Flash geheugen AT45DB011 1-mega bit 1024 kbit/8 = 128 kilo byte  3.3V Vcc
MAX3370 level shifter
Het systeem – Hardware Acceleratie Sensor Hardware MMA7361LT (van Freescale) Sensor +/- 1.5G (x, y en z-as) 3.3V Vcc Interne ADC Atmega128 (10 bit)
Het systeem – Hardware Acceleratie Sensor schema
Pulse width modulation
Het systeem
Sensoren Flash geheugen Usart Motoren Gebruikers software
Het systeem – Software Acceleratie Sensor Software Interrupt based Berekeningen:  4x per seconde ADC-conversies:  zoveel mogelijk per seconde
Het systeem - Flash geheugen loggen en schrijven Indeling Wegschrijven Ophalen
Het systeem – Software USART  Data afhandeling: - USART_COMMAND - <data> - …… - <data> - USART_STOP
Het systeem – Software SPI  De Werking SPI Bus
Pulse width modulation De functie Functie Linkermotor_kracht  If  richting is 0 then  linkermotor is (255 * (percentage /100)) compareregister1B is 0 compareregister1A is linkermotor if  richting is 1 then  linkermotor is (255 * (percentage /100)) compareregister1A is 0 compareregister1B is linkermotor
 
Het systeem - Gebruikers software  Instellingen Hovercraft Instellingen Afstand Snelheid Hoek Programma instellingen Baud rate Timeouts Retries
 
 
Het systeem - Gebruikers software  Uitlezen & Grafieken Uitlezen Grafieken
 
 
- Presentatie Het doel in het kort De regeling Het Systeem: Overzicht Hardware Software - Conclusie - Vragen - Demonstratie: User software Motor aansturing Uitlezing
Conclusie
- Presentatie Het doel in het kort Eisen De regeling Het Systeem: Overzicht Hardware Software Conclusie -  Vragen - Demonstratie User software Motor aansturing Uitlezing
 
User Software Motor aansturing Uitlezing

Presentatie Daedalus project