ユニバーシティ・プログラムのナレッジベース

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

University Programs Knowledge Base

ディスカッション

ソート順:
Features General Tower card Form Factor Connections to allow use with a TRK-MPC5604B Board Camera Interfaces 1. 5-pin header to connect directly to Freescale Line Scan Camera 2. Header for 2nd linescan camera (optional) 3. RCA Camera Interface. Includes an LMH1981 Sync Extraction chip and connectors to MCU to allow for low resolution (32x32) decoding of signals Servo Outputs 3-pin Header to connector directly to steering Servo 1 Extra Servo header. Power Accepts direct Battery Power – Onboard Switching regulator 5-18v Tower Card will source power to other tower modules. All circuitry except for motor controller can be optionally powered over USB Connector Battery Input and motor Outputs will be a Tyco (TE Connectivity) TE Connectivity Screw Terminal http://search.digikey.com/us/en/products/1776275-2/A98036-ND/1826899 Motor Driver 2x MC33887APVW : Dual, Independent 5A Motor Driving Circuit Supports forward, reverse and braking. Current Feedback to MCU ADC to allow for closed loop torque control Programming Integrated Kinetis MK20DN512ZVLL10MCU with OSJTAG Can be used stand-alone or be used as a peripheral in the tower system. Additional I/O Extra signals from K40 routed to tower edge card connector. Signals for H-bridge, camera and servo can be routed to Tower Edge connector to be driven by another MCU card. Each can be disconnected via jumper. - We will need to crosscheck the signals to all other CPU modules. Would it be easier to just have a version that doesn't have the K40 populated and OSJTAG populated? Also, we may not need jumpers. Simply configure the Kinets I/O to inputs. Some basic I/O for debugging. 4-poistion DIP Switch + 4 LEDs. Inputs for Tach Signal/Speed Sensor Design Files Rev Alpha Schematics (Sent to MyRO on 4.4.2012) - Includes 3d view Assembly Prints (For Reference) PCB Fabrication Notes Bill of Materials Rev A Errata: Pins 4 & 5 for the camera (Gnd and +3.3v) got swapped on the PCB. You will need to swap the wires in the cable. You can pop the contacts out of the connector housing with tweezers. POT0 has a jumper wire to pin 26 (ADC1_SE18 . This was done to put all signals *except* the NTSC video onto ADC1 to simplify software. Future versions will have this change in the artwork Some components interfere with the tower connector. It can be mated to about 95%. Will work fine. Future versions will fix this issue Rev Beta Schematics, Assembly Prints, BOM, etc. - Includes 3d view Rev B Errata: None known! Google Code repository for the Example Code: https://code.google.com/p/tfc-twr/ This code works with Rev B of the board (and Rev A). All major interfaces & peripherals have been tested. At some point we will make a video going through the code. By default the Linescan camera code is enabled. The code in Main.c is pretty easy to follow. There is also code for the NTSC camera but must enabled in the TFC_Config.h file via a pre-processor directive. There is also code used for teh OSTAG interface, Labview demo applications and drivers for the USB Pictures Just verified the OSJTAG. Test Project to blink the battery LED's was downloaded into the K20 Videos Testing the Servo circuits….. Testing the pots, servos, H-bridges and K20 USB port Linescan Camera Bringup with Labview NTSC Camera Bringup with Labview 1.) This is a basic demo of an NTSC camera being brought in using the a Combo of the ADC, port interrupts and DMA transfers. 2.) I *ahem* overclock the ADC to 24MHz to get some extra resolution for a 64x64 pixel image (the first 6 columns are junk as they contain color burst data*) 3.) I decimate the images to a few frames per second to send over the WIFI (the booster pack card I made) to a Labview program. The Kinetis can bring the data in a the same frame rate of the camera, I just need to send much slower as there is some overhead in my communications scheme (ASCII text) and the WIFI is driven via a UART. 4.) In reality, I can get a 64 x 480 pixel image in memory as I pull in all the lines. I just decimate the rows to get a 64x64 result on the labview display. 5.) DMA does most of the work freeing up the CPU to do algorithms in the foreground.
記事全体を表示
First and foremost, be creative!! Below are just a few inspirational ideas. Option #1 - I cut-down (miter saw) a 4-position TWR-ELEVATOR to make this 2-position design. With the intent of having two boards mounted 1) TWR-PROTO and 2) MCU of choice (K40). If cutting PCB's with power tools is not your thing, you can buy a 2-position Tower Elevator here: http://wavenumber.net/twr-elev-2/ I just marked the holes on the back supportand drilled holes into the TWR-PROTO, a few stand-offs and viola! Option #2 - This option requires the removal of the rear spring. I am not sure how much value that spring honestly provides since most of the track is nice and flat. If you have a newer TWR-ELEVATOR you usually find some way to mount it to the screw holes with some form of L-Bracket. If you have an older TWR-ELEVATOR you can drill a hole in the Secondary Elevator (less PCB traces to worry about) and then mount it to the chassis with a L-Bracket. Option #3 - Check out this gallery of images: https://plus.google.com/u/0/photos/106056936857240793028/albums/5598207628299505201
記事全体を表示
Getting Started with the Freescale Cup How to achieve the goal of creating an autonomous vehicle that quickly navigates around a track? Before continuing with this tutorial, students should take the time to choose which Freescale Microcontroller your team is going to use. The Introduction to Freescale Cup Training article has some details about how to choose your microcontroller. Although the concepts and end results are similar no matter which microcontroller you decide to utilize, much of the software implementation details will differ. What is a Microcontroller? For information on what a microcontroller is head to the microcontrollers article. Getting Started - Learn to Program a microcontroller First off, you are going to need to know C programming. For a crash-course head to c-programming-for-embedded-systems. The classic first application to learn how to program a microcontroller is to get through the process of Blinking an LED. This wiki contains a tutorial for each of the Cup microprocessors which simplifies the process of setting up the evaluation board, installing the Integrated Development Environment, and programming the board with a simple set of software which blinks a LED. The Blink a LED tutorial is the first of 4 tutorials designed to familiarize students with the process of designing a cup car. These four tutorials will introduce students to many of the fundamentals of robotics, the software used to control the locomotion and sensors on an autonomous line following vehicle, and provide example code which help simplify the process of creating a competitive entry in the Freescale Cup. Here is an outline of the Basic Microcontroller Programming Tutorial: Read the microcontroller article Choose a microcontroller Set up the development environment Set up the microcontroller evaluation board Program A LED move to the next tutorial…
記事全体を表示
Have you even wondered where to get started when you wish to get support for your project? Here is a short presentation giving you the links to Project Sponsorship, Freescale Social Networks and other useful resources.
記事全体を表示
There are three types of memory in a typical Micrcontroller  FLASH - where your programs are stored RAM - for manipulating variables during runtime EEPROM - stores long term information
記事全体を表示
25 student teams from 21 universities coming from 11 countries will meet on 29-30 April for the Freescale Cup EMEA Challenge. Check out the event information at https://www.facebook.com/events/1425416907713292/
記事全体を表示
Este es un teclado que tiene como propósito ayudar a las personas con problemas motrices, específicamente en las manos. Existen programas de diseño como photoshop o autocad en los cuales se puede ahorrar tiempo usando los macros con el teclado en lugar de usar el mouse para todo. KES tiene el propósito de ayudar a hacer más rápido el uso de estos programas y también ayudar a las personas con problemas motrices ya que con solo pulsar un botón será lo mismo que utilizar una combinación de los mismos. KES tiene la misión de agilizar el uso de macros en programas que conviene, aparte de el apoyo ofrecido a las personas con dificultades motrices. Enlace al video KES - YouTube
記事全体を表示
Getting Started with the NXP CUP These pages help you with the question of how to achieve the goal of creating an autonomous vehicle that quickly navigates around a track (timed race) and solves precision tasks (Figure 8, Speed limit zone, Obstacle avoidance) What is a Microcontroller? For information on what a microcontroller is head to the microcontrollers article. Getting Started - Learn to Program a microcontroller First off, you are going to need to know C programming. For a crash-course head to c-programming-for-embedded-systems. The classic first application to learn how to program a microcontroller is to get through the process of Blinking an LED. This wiki contains a tutorial for each of the Cup microprocessors which simplifies the process of setting up the evaluation board, installing the Integrated Development Environment, and programming the board with a simple set of software which blinks a LED. The Blink a LED tutorial is the first of 4 tutorials designed to familiarize students with the process of designing a cup car. These four tutorials will introduce students to many of the fundamentals of robotics, the software used to control the locomotion and sensors on an autonomous line following vehicle, and provide example code which help simplify the process of creating a competitive entry in the NXP CUP. Here is an outline of the Basic Microcontroller Programming Tutorial: Read the microcontroller article Choose a microcontroller Set up the development environment Set up the microcontroller evaluation board Program A LED move to the next tutorial… Course Material from the NXP CUP professors and supporters: Thanks to our professors and NXP CUP supporters we created an exclusive starter kit. It includes lecture material, information on the car, useful tips on the board etc. Download the file below and dive into a huge support portfolio! ARC Ingenierie Files - The Champions Board! ARC Ingenierie has been very generous in providing us with their PCB layout and Gerber files to produce your own NXP CUP board. They also provided sample code and drivers plus instructions (in French) to get you started. How cool is that?! Many thanks to ARC, this is much appreciated! Download the files below. If you want to build your own board, please contact us. When do so please keep in mind to give credit to ARC university. All boards should have "HE-ARC Ingenierie" inscription.   Further support links: Information on Line Scan Camera Use The Book of Eli - Microcontrollers, robotics and warp drives Microcontrollers MCU 101 - C Programming for Embedded Systems NXP CUP Shield for the FRDM KL25Z
記事全体を表示
Photos Videos
記事全体を表示
A tomada inteligente segue a filosofia proposta pelo protocolo internacional de medição e verificação (PIMVP) que diz “não gerenciamos aquilo que não medimos”. Porém, nem sempre temos um equipamento acessível ou recurso adequado para isso. A proposta da tomada é fornecer aos usuários um sistema de medição e controle sem a necessidade de grandes investimentos. O adaptador de tomada inteligente possui um circuito de medição de corrente elétrica e um circuito para medição da tensão elétrica presente na tomada. Estas informações são, inicialmente, armazenadas em na memória interna da tomada. Um aplicativo desenvolvido para dispositivos Android se comunica com a tomada, através da rede wireless da residência. Link do dropbox para acessar arquivos: Dropbox - Tomada Inteligente
記事全体を表示
Added by Gil Ernesto Rieke Aguirre on July 25, 2012 Universidad de Guadalajara test setup of Freescale Cup car. 
記事全体を表示
Interactive alarm Clock 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.
記事全体を表示
Option #1 Camera Mount Designed by Eli Hughes of WaveNumber LLC. You can order these parts through Shapeway.com which 3D prints on demand. You can choose from all sorts of materials depending on how much you want to spend. Camera Mount Option #2 To attach the camera we found useful to prepare two metal L-shaped pieces made from aluminium. With the help of black plastic distance posts (already available in the kit) and these metal stands, you may freely change the position of the camera over the surface. You may use following files to cut the required shapes (drawing was made using the QCad program): Preview (.pdf) CAD file (.dxf)
記事全体を表示
This past Tuesday June 25th, 2013, the UNICAMP E-Racing compete against 19 teams and won the first place with a score of 985 points of a total of 1000. The car used an electric motor of 120 V and a chassis that weighted 250 kg (551.2 lbs). That allows the car with a charging time of 2 hours to be driving for 25 km (15.5 miles) and race up to speeds of 170 km/h (105.6 mph). Check out this video of the car: The official results: http://www.sae.org/images/cds/selfservice/372162833_FSAE_EV_2013%20result.pdf
記事全体を表示
Freescale Cup Brasil em 29 de setembro de 2011- São Paulo
記事全体を表示
2013 Worldwide Freescale Cup Participant (2nd Place) - Malaysia Video Link : 1587 Car Specs: FRDM-KL25Z Secondary servo to pan camera
記事全体を表示
Este proyecto consiste en controlar un foco RGB conectándolo desde la corriente alterna y controlandolo con cualquier celular android con Bluetooth la aplicación se diseño en java. y se uso un shield de bluettoth para freedom.
記事全体を表示
"How am I ? " Es un proyecto que esta diseñado para poder ayudar a los niños autistas, ya que ellos tienen problemas a la hora de trabajar la empatía y la socialización con las demás personas, incluyendo su familia. Con la ayuda de este dispositivo interactivo los niños podrán practicar estas habilidades, para así ayudarlos notablemente en su vida cotidiana. El proyecto inicial es a través de sonidos de animales, el niño asocia el sonido a una carta que cuenta con la imagen de los sonidos que se van a reproducir. Esto con la finalidad inicial de enseñarle al niño a usar el dispositivo interactivo para después proceder a presentarle Imágenes o gestos de emociones para que las reconozca y así trabajar en su empatía. Con ayuda de  la Freescale Freedom Development Platform FRDM-KL25Z  y sensores infra-rojos se lee un código de barras colocado en las cartas para poder llevar la información a la computadora y a su vez mueve un servo motor que impulsa a un coche de juguete con un mecanismo de biela manivela para poder contar su avance y habilidad. Esto para hacer esta terapia mas interactiva y a manera de juego.
記事全体を表示
Congratulations to the Winning Teams!! First Place Second Place Third Place Team Chrysler Team Ford Team Panasonic 23.91 seconds 26.80 seconds 27.34 seconds Team Members: Tom Pruett Sandhya Etikala Manjiri Joshi Team Members: Saumil Patwari Jim Weinfurther Kevin Hille Team Members: Vince Li Jeffery Kuo Adeel Yusuf The complete times are listed below.
記事全体を表示
This is the 8th year for the China national finals of Freescale Cup intelligent car racing.  In parallel to this years China regional we are hosting the champion teams from regions around the world in a winner take all racing showdown. Today kicked off day one of the event which is mostly practice.   But first, a little international team building and a tour to Sun Island in Harbin, China. (Photo courtesy of Peter Fang) (Photo courtesy of DamarisOchoa) Followed by some down to business practice where we had our first glimpse of all the teams.   All the worldwide teams look very strong and should be a very competitive match-up. (Photo courtesy of DamarisOchoa) If you are at the Global Freescale Cup 2013  add your pictures in the comments section below!!
記事全体を表示