The new easy-to-use DRAGON12-Plus2
trainer offers the highest performance-to-price ratio
that you can get from a trainer.
The DRAGON12-Plus2 trainer comes with D-Bug12 monitor firmware or serial monitor firmware installed.
The D-Bug12 monitor for
the HCS12 is similar to the BUFFALO monitor for the 68HC11. It will execute
commands and work with an ASCII
terminal program, like AsmiDE, MiniIDE
and HyperTerm. With the vast online
resources available for the HCS12, it will take almost
no time to start a HCS12 course for a professor who is currently
teaching a 68HC11 or a 68HC12 course.
memory card slot
(Memory card is
not included) .
trainer kit includes a DRAGON12-Plus2 board, a solderless breadboard
6 foot USB cable.
Other DRAGON12-Plus2 features:
More information on options:
1. SD memory interface: http://www.evbplus.com/hcs12_9s12/SD_memory.html
Bluetooth project: http://www.rasmicro.com/Bluetooth.htm
3. Nordic nRF24L01+ module: http://www.mdfly.com/index.php?main_page=product_info&cPath=8&products_id=81
Sample code for the Nordic nRF24L01+ can be found at: http://sites.mecheng.adelaide.edu.au/robotics/wpage.php?wpage_id=56
4. Two cameras can be used for the Dragon12-Plus2. You can connect them to the J53. The RX and TX signals of the J53 are 3.3V.
TTL signals are 3.3V, but VCC is 5V https://www.adafruit.com/products/397
TTL signals are 3.3V, VCC is also 3.3V http://www.4dsystems.com.au/prod.php?id=75
5. X-Y-Z accelerometer module: http://www.evbplus.com/accelerometer_3axis/tinybee_accelerometer_3axis.html
The DRAGON12-Plus2 board comes with a built-in USB interface based on the FT232RL. The driver for the FT232RL must be installed properly before using the board.
Install and verify USB driver:
In order to establish a reliable USB communication, always connect the DRAGON12-Plus2 board to your PC's USB port first before invoking the IDE (CodeWarrior or AsmIDE), otherwise the IDE will not be able to communicate with the DRAGON12-Plus2 board. During a debugging session, if you accidentally unplug the USB cable from the DRAGON12-Plus2 board, you need to re-establish the USB communication. The IDE will not recognize the DRAGON12-Plus2 board again if you just simply plug the USB cable back.
To re-establish the USB communication you need to exit the IDE and disconnect the USB cable from the DRAGON12-Plus2 board, wait for a few seconds before re-plugging in the USB cable, then wait for a few more seconds and allow the USB communication to be re-established with the DRAGON12-Plus2 board. After re-establishing the USB communication you can invoke the IDE again and the IDE will start to communicate with the DRAGON12-Plus2 board. If this does not work, you need to restart your PC.
If restarting the PC does not solve the problem, you may need to re-install the USB driver or try on another PC.
Note: The on-board H-Bridge controller is for controlling small motors whose normal current is less than 1A for experiments only. Do not connect a large motor to the H-Bridge, because a large motor will act as a short circuit for a small H-Bridge controller and it may damage it when an external voltage with high current capability is connected at the T3.
How to use the Dragon12-Plus2 as a USB to TTL adaper:
The Dragon12-Plus2 has a built-in FT232 chip and can be used as a USB to TTL adapter for the Thunderbird or the Dragonfly12 or the MicroDragon modules. The following pictures show the connections.
You need to remove two jumpers of J42 on the Dragon12-Plus2 board and then connect 4 wires:
Wire1: (White) from pin 3 of J42 on the Dragon12 to pin 1 of J1 on the Thunderbird12. This is the PS0 signal
Wire2: (White) from pin 4 of J42 on the Dragon12 to pin 2 of J1 on the Thunderbird12. This is the PS1 signal
Wire3: (White) from pin 6 of J42 on the Dragon12 to pin 3 of J1 on the Thunderbird12. This is the GND
Wire4: (White) from pin 8 of J42 on the Dragon12 to pin 4 of J1 on the Thunderbird12. This is the 5V