Blockset described on this wiki is deprecated since 2012.
For Model Based Design (MBD), use the free MPLAB Device Blocks for Simulink, tool from Microchip.
Updated Rapid Control Prototyping (RCP) custom projects are published at: https://lubin.kerhuel.eu.
Difference between revisions of "Category:Example"
Jump to navigation
Jump to search
LubinKerhuel (talk | contribs) m |
LubinKerhuel (talk | contribs) |
||
Line 10: | Line 10: | ||
*[http://www.vimeo.com/6481193 Screencast], from '''installation''' to '''advanced technics''' of the dsPIC blockset. Realized by [http://users.soe.ucsc.edu/~malife/ Mariano Lizarraga] from the [http://slugsuav.soe.ucsc.edu/crew/crew.html Santa Cruz Low-cost UAV GNC System (SLUG) team], (added on April, 28th 2009). Original movie available [http://vimeo.com/download/video:7952623?v=2&e=1252406968&h=55bf82df2c3ed83c62a513ce4390ecd3&uh=1d135a0ad665aba5aed40825be946851 here] | *[http://www.vimeo.com/6481193 Screencast], from '''installation''' to '''advanced technics''' of the dsPIC blockset. Realized by [http://users.soe.ucsc.edu/~malife/ Mariano Lizarraga] from the [http://slugsuav.soe.ucsc.edu/crew/crew.html Santa Cruz Low-cost UAV GNC System (SLUG) team], (added on April, 28th 2009). Original movie available [http://vimeo.com/download/video:7952623?v=2&e=1252406968&h=55bf82df2c3ed83c62a513ce4390ecd3&uh=1d135a0ad665aba5aed40825be946851 here] | ||
− | == | + | ==Examples and personnal projects using the blockset== |
+ | |||
+ | ===Automatics and Signal Processing projects=== | ||
*[[PIC32_Sensorless_Speed_Controller_for_DC_Motor_Applied_on_Picooz_Main_Rotor|'''Sensorless Speed Controller for DC Motor Applied on Picooz Micro Helicopter''' (PIC32)]] - (May 2009) | *[[PIC32_Sensorless_Speed_Controller_for_DC_Motor_Applied_on_Picooz_Main_Rotor|'''Sensorless Speed Controller for DC Motor Applied on Picooz Micro Helicopter''' (PIC32)]] - (May 2009) | ||
Line 18: | Line 20: | ||
*[[Miniature_Inertial_Measurement_Unit_-_IMU|'''Inertial Measurement Unit (IMU)''' implemented with a dsPIC 30f4012]] | *[[Miniature_Inertial_Measurement_Unit_-_IMU|'''Inertial Measurement Unit (IMU)''' implemented with a dsPIC 30f4012]] | ||
− | *[[ | + | ===Technical demo=== |
+ | |||
+ | 3 examples on data communication/transmission | ||
+ | |||
+ | * [[CAN_communication_between_two_dsPIC|CAN communication between two dsPIC]] based on two 30f4012 (December 2010) | ||
+ | |||
+ | * [[PWM_communication_between_two_dsPIC|PWM communication between two dsPIC]] based on two 30f4012 (December 2010) | ||
+ | |||
+ | * [[SPI_communication_between_two_dsPIC|SPI communication between two dsPIC]] based on two 30f4012 (December 2010) | ||
+ | |||
*[[Hyper_Sampling| Synchronise PWM and ADC sample time to get an artificial very high sampling rate]] | *[[Hyper_Sampling| Synchronise PWM and ADC sample time to get an artificial very high sampling rate]] | ||
− | + | ===Flex Board Kit (from Evidence)=== | |
*[[Flex_Board_Blinking_Led|Example for Flex Board]]: Blinking Led and rs232 data transmition | *[[Flex_Board_Blinking_Led|Example for Flex Board]]: Blinking Led and rs232 data transmition | ||
+ | |||
+ | ===Microchip Kits=== | ||
+ | |||
+ | *[[Explorer_16_Board| Explorer 16 Development Board]] | ||
+ | |||
+ | comming next : MicroStick, PIC32 USB Starter Kit | ||
+ | |||
+ | ===Old example=== | ||
+ | |||
+ | *[[Importing_Simulink_Generated_Code_into_Mplab| Import Simulink Generated code into MPLAB ]] | ||
==Examples from forum== | ==Examples from forum== |
Revision as of 19:37, 29 December 2010
Contents
dsPIC Blockset
Animation & film explaining blockset usage
- Installation Procedure (Old)
- Compile your first model (Old)
- Log and plot datas from the PIC with Matlab (Old)
- Screencast, from installation to advanced technics of the dsPIC blockset. Realized by Mariano Lizarraga from the Santa Cruz Low-cost UAV GNC System (SLUG) team, (added on April, 28th 2009). Original movie available here
Examples and personnal projects using the blockset
Automatics and Signal Processing projects
Technical demo
3 examples on data communication/transmission
- CAN communication between two dsPIC based on two 30f4012 (December 2010)
- PWM communication between two dsPIC based on two 30f4012 (December 2010)
- SPI communication between two dsPIC based on two 30f4012 (December 2010)
Flex Board Kit (from Evidence)
- Example for Flex Board: Blinking Led and rs232 data transmition
Microchip Kits
comming next : MicroStick, PIC32 USB Starter Kit
Old example
Examples from forum
- SPI EEPROM Record and Playback on Explorer 16
- please complete
Projects using this blockset
- UAV Autopilot (Open Source) developed by the Autonomous Systems Lab - University of California Santa Cruz (UCSC).
- Rogers, J. AUTONOMOUS VEHICLE DRIFTING. United States Military Academy, mail stop MADN-CME, West Point, New York
- add yours...
Articles where this blockset is used or tested
- Kerhuel, L ; Viollet, S. ; Franceschini, N. (24 August 2010) "A Hyperacute Vibrating Optical Device for the Control of Autonomous robots (VODKA)", The 11th International Conference on Simulation of Adaptive Behavior, Smarter sensors, easier processing Workshop.
- Kerhuel, L ; Viollet, S. ; Franceschini, N. (April 2010) "Steering by Gazing: An Efficient Biomimetic Control Strategy for Visually Guided Micro Aerial Vehicles", IEEE TRANSACTIONS ON ROBOTICS 26 (2):307-318. doi:10.1109/TRO.2010.2042537
- Kerhuel, Lubin (16 December 2009) Capteur optiques minimalistes et réflexes oculomoteurs biomimétiques. Applications à la robotique aérienne (Ph.D. thesis). Montpellier 2 University (France).
- Serres, J. ; Viollet, S. ; Kerhuel, L ; Franceschini, N. (March 2009) "Régulation de vitesse d'un micromoteur à courant continu sans capteur au moyen d'un microcontrôleur dsPIC programmé par une passerelle MatlabTM/Simulink" 56. La Revue 3EI.
- Viollet, S. ; Kerhuel, L. ; Franceschini, N. (25-27 June 2008) "A 1-gram dual sensorless speed governor for micro-air vehicles". 16th Mediterranean Conference on Control and Automation : 1270-1275. doi:10.1109/MED.2008.4602072
- Smolnikar, M. ; Mohorcic, M. (February 2008) "A Framework for Developing a Microchip PIC Microcontroller Based Applications", WSEAS TRANSACTIONS on ADVANCES in ENGINEERING EDUCATION. 2 (5):83-91. (ISSN: 1790-1979)
- add yours...
Others projects
- Analysis of Picooz performances (miniature flying helicopter) for my next project..
Pages in category "Example"
The following 11 pages are in this category, out of 11 total.