大学项目知识库

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

University Programs Knowledge Base

标签

讨论

排序依据:
EGR280 sophomore design and ECE470/570 Microprocessor based system design at Oakland University (in South East Michigan). Using CW HC12(x) special edition and Wytec Dragon12 dev boards.
查看全文
Data acquisition system for Kinetis K Family Author : Mauro Padin (Student) Supervisors : Professor Daniel A. Jacoby, Juan Pablo Vega (Teacher Assistant)   Summary:   This project is based on the FRDM-K64F board, a HC-05 Bluetooth module, and a smartphone. In this application, an analog signal is sampled and transmitted wirelessly to a smartphone, using an external Bluetooth module, where it is displayed. The complete CodeWarrior C code and MIT App Inventor code can be found in the .zip file. System Structure SysTick Module: Periodically triggers ADC conversions and UART transmissions. ADC Module: Samples the analog signal and manages the ADC input buffer. UART Module: Manages the UART output buffer and transmits the digitized data. Bluetooth Module: When connected, wirelessly transmits the data coming from the UART module. Smartphone App: Handles Bluetooth connection, receives the digitized data and manages the display.   Software Structure   A project template is provided to the students in order to establish a simple, and easy, program organization for the duration of the course. A portion of the template was built with the help of the Processor Expert so that, later on, the students would be able to understand its structure and limitations, and transition to this new tool. A wrapper was built around this auto-generated code and the resulting function, void __LDM_init (void), is to be used at the very beginning of the project given. This function mainly configures internal processor registers related to clock configuration.   The project is composed of separate files for each hardware and software module:   The template is composed of four files: LDM.c/h, main.c, and misc.h. The application is found in: App.c/h RTI, ADC, UART, LED Drivers are defined in: RTI.c/h, adc.c/h, uart.c/h, and LED.c/h.   The basic Driver structure consists of a void DRV_init(void) initialization, a set of void DRV_x_ISR(void) interrupt handlers, a set of void DRV_x_PISR(void) periodic interrupt handlers, and a set of void DRV_x services function. Only the initialization function is mandatory, the others being optional and dependent on the driver purpose. Service functions are interfaces between the application and the Driver and do not necessarily access any subjacent hardware. Indeed, this Driver structure can be nested and thus not handle any hardware at all. When a Driver function does access hardware, it is recommended to further use a Hardware Abstraction Layer to enhance productivity and improve portability.   Extracts of the system   As an example of the Driver Structure, the LED Driver is described below:   init void LED_init  (void)   ISR N/A   PISR void LED_PISR  (void)    Services void LED_write  (color_t color, bool value) void LED_set  (color_t color) void LED_clear  (color_t color) void LED_toggle (color_t color)   The entire application is interrupt driven, so that only initialization are necessary and the run loop is empty:   void App_init(void) {   LED_init();  // LED driver init function   uart_init();  // UART driver init function   adc_init();  // ADC driver init function   RTI_init();  // RTI driver init function }   void App_run(void) { }       Hardware interrupts are not serviced in their specific handler but referred to external handlers for readability and organization. The SysTick interrupt handler is composed of a ISR and a Service:   ISR_t SysTick_Handler(void) {   LED_isr code   ADC_conv code } The code for the smartphone side is depicted below:     Finally, a screenshot of the result:       Original Attachment has been moved to: -ADC-bluetooth-TP6.zip
查看全文
El presente proyecto busca solucionar de una manera práctica y divertida actividades de terapia que pueden ser parte de la vida de cada persona con necesidades especiales, especialmente infantes. Por medio de este proyecto se pretende desarrollar la memoria y el orden lógico. Utilizando un sensor óptico para la lectura de pequeños Cubos de colores, el carro donde será transportado el sensor óptico emitirá una nota musical, misma que dependerá del color del cubo. El equipo de trabajo está conformado por cuatro   estudiantes del Tecnologíco de Monterrey de primer semestre de la carrera de mecatronica.
查看全文
TFC2015 UCDavis Team Young Tortoise Final Report Thanks for sharing Lance Halsted​
查看全文
TFC2015 UCDavis Team DKnight Final Report Thanks for sharing Lance Halsted
查看全文
TFC2015 UCDavis Team Chucksgon Final Report Thanks for sharing Lance Halsted​
查看全文
Nosotros creemos que es más importante el “porque lo hacemos” a el “que hacemos” por eso nos enfocamos a un proyecto centrado a pacientes con parálisis cerebral. Tratamos de establecer un medio más cómodo y fácil de usar. Planeamos lograr nuestro objetivo con “Sen-Silla” una silla móvil manipulada por sensores y con esto lograr desplazarse de una manera más accesible a sus capacidades.         Sensilla - YouTube
查看全文
2013 Global Freescale Cup Participant: USA Car Specs: -Custom motor driving circuitry -FRDM-KL25Z -Dual line scan camera Related Videos             
查看全文
2013 Global Freescale Cup Participant: Japan Car Specs: -Freescale "Bolero" MPC5604B 32-bit MCU
查看全文
The Embedded World 2013 trade show was held last week (26-28 Feb) in Nuremberg. The exhibition attracted over 22,500 visitors (1.3% increase over 2012) of which 29% are from outside Germany. This year, for the 2nd time, Freescale presented its University Programs presentation in addition to its large demo booth in Hall 4A. The University Programs area is dedicated in linking the industry with the universities we partner with, showing demos and achievements from students related to today's Freescale technologies. This year we featured the following demonstrations: ROS (Robot Operating System) communication to a robotic arm and sensor array system featuring distributed computing system based on iMX535 platform from the University of Applied Sciences Georg-Simon-Ohm in Nuremberg Tennis game demonstration as teaching programming tool using the Kinetis K60 Tower system from the University of Applied Sciences of Munich IP Camera stabilisation system for drone system using MPC5604B Track Board from the University of Applied Sciences of Ingolstadt eCARus 2.0 2-seater electric buggy featuring i.MX and 16-bit automotive S12 technologies from the Technical University of Munich Rescue Robot for remote assistance in disaster areas using i.MX and 16-bit automotive S12 technologies from the Technical University of Ostrava FSLBOT mini robot demonstration running on ColdFire from the University of Applied Sciences in Landshut FSLBOT and other student robot projects running on Kinetis K60 Tower systems from the University of Applied Sciences in Deggendorf Here are a few pictures showing robots roaming the grounds and attracting the attention of several visitors. http://www.radio-electronics.com/articles/processing-embedded/embedded-world-2013-the-inside-74
查看全文
2013 Global Freescale Cup Participant from Mexico Car Specs: -Freescale "Bolero" TRK-MPC5604B
查看全文
2013 Global Freescale Cup Participant: India Car Specs: -Freescale "Bolero" MPC5604B 32-bit MCU
查看全文
Tiro al blanco que funciona con un LED infrarrojo. Para más información vea el video. Gracias.
查看全文
TFC2015 UCDavis Team The One Final Report Thanks for sharing Lance Halste
查看全文
O Protótipo deste Robô foi desenvolvido com base em algumas informações do projeto Robô Curiosity da Nasa. O presente protótipo captura imagens por uma câmera wirelles e o sistema Labview tratará estas imagens. Possui comunicação RF e USB. Outras informações estão contidas no anexo.
查看全文
     El juguete consiste en 3 botones de un tamaño adecuado. Cada uno precederá a una tira o serie de leds. El programa ejecutará una instrucción que creará una secuencia de valores aleatorios, los cuales, por así decirlo, descenderán por las tiras de leds. El niño tendrá que presionar los botones en el tiempo en el que la luz alcanza y permanece en el botón. Muy similar al videojuego Guitar Hero. El aumento de dificultad es mediante el aumento de la rapidez de juego; será regulada según la posición de un potenciómetro. También será posible decidir el número de botones a usar.      El modo de uso no se limita a las manos, podrá ser usado con los pies sin problema alguno. Para hacer eso posible cada botón será independiente de los otros dos, lo que permitirá el acomodo más ergonómico de los botones según las limitaciones de movilidad del niño. Para evitar el desplazamiento de los botones por la superficie: suelo, alguna mesa... los botones se fijarán a un tapete de Velcro.
查看全文
El presente proyecto busca solucionar de una manera práctica y divertida actividades de terapia que pueden ser parte de la vida de cada persona con necesidades especiales, especialmente infantes. Por medio de este proyecto se pretende desarrollar la memoria y el orden lógico. Utilizando un sensor óptico para la lectura de pequeños Cubos de colores, el carro donde será transportado el sensor óptico emitirá una nota musical, misma que dependerá del color del cubo. El equipo de trabajo está conformado por cuatro   estudiantes del Tecnologíco de M
查看全文
Many companies run the risk of animals such as rats and variety of insects invading plants or warehouses, where the products are liable to be contaminated, mainly food industry companies. For the above, we come up with the development of the “pest control using Freescale” which consists of implementing an electronic device that emits ultrasonic frequencies ranging from 30KHz to 65KHz generated by the FRDM KL25Z board transmitted by a buzzer and through an interface may change the operation time of our prototype. Therefore purpose of this project is to solve the pest problem in a "green way" to avoid damaging the environment. Original Attachment has been moved to: Pest_control_using_Freescale.rar
查看全文
La descripción de este proyecto consta principalmente de tres elementos que destacan el primero y el cual es tomado como planta principal es un reloj despertador el cual esta conformado por un freedom, un LCD de 16x2 caract. y por una pequeña bocina, este será controlado para su funcionamiento con el módulo touch del micro-controlador; como segundo apartado se tiene una tira de LEDS que se empotra a la cabecera de la cama la cual contendrá un dimmer para controlar la cantidad de luz, teniendo como máxima intensidad la hora fijada en la alarma (como apoyo además de la bocina para lograr despertar) y por último un interruptor de apagado que se pretende colocar al otro lado de la habitación donde se desee incorporar el despertador, el cual tendrá forma de canasta de baloncesto, para que solamente al anotar una canasta sea la única forma de apagar la alarma y este proceso sea interactivo. Original Attachment has been moved to: fcup.zip
查看全文