Search found 39 matches

Return

by Sean
Wed Mar 31, 2010 2:51 pm
Jump to forum
Jump to topic

Re: 10 Bit Resolution

I have posted a reply to a similar question in a adjacent topic. http://www.matrixmultimedia.com/mmforums/viewtopic.php?f=28&t=7256&p=18122#p18122 The resolution of the MIAC ADCs should not be affected by the input circuitry, but the accuracy of the applied voltage will be limited by the 1% ...
by Sean
Tue Oct 19, 2010 2:32 pm
Jump to forum
Jump to topic

Re: EB022 and EB011 board questions

The 1A bi-directional motor should work well with the EB-022 board, but the 2 x 2A uni-directional would exceed the current ratings of the control device (2A max. any single output, 4A total for the device). The 2 x 2A motors should be controlled by relays (EB038). You could possibly move one of the...
by Sean
Fri May 01, 2009 11:51 am
Jump to forum
Jump to topic

MX008 - Introduction to interrupts

Article: http://www.matrixmultimedia.com/article.php?a=55

If you have any questions for the author or comments on the article, please post them below.
by Sean
Wed Jan 05, 2011 1:39 pm
Jump to forum
Jump to topic

Re: Programmable RC-5 Remote Control

Compilation succeeds if intedg0 is changed to INTEDG0. I am not able to do any hardware testing at the moment. If it's any help, the original MIAC RC5 article program contains the same basic receiver program (written in Flowcode) and compiled for the 18F4455. Timing and timer configuration details m...
by Sean
Mon Feb 07, 2011 11:22 am
Jump to forum
Jump to topic

Re: The Burglar Alarm System

I have re-posted the alarm example program in the Custom Images thread of the rticles section of the forum.

A copy is also attached below:

CustomImageAlarm.fcf
by Sean
Wed Oct 22, 2008 1:45 pm
Jump to forum
Jump to topic

MX019 - Arcade Games

http://www.matrixmultimedia.com/images/Article_NoStudent.png The Matrix EB-043 Graphical Colour LCD board provides the user with a screen consisting of 128 x 128 individually addressable pixels, each of which can be set to any one of 256 colours. Communications with the display requires only 4 sign...
by Sean
Thu Feb 24, 2011 9:56 am
Jump to forum
Jump to topic

Re: ECIO

Hello, I have tested your program using a 4K7 potentiometer as a voltage source. The temperature displayed on the LCD corresponds correctly with the input voltage across the full range: 0.3V - Temp = 30.00 5V - Temp = 499.2V I also used an EB-061 ECIO Base Board to ensure that the port connections w...
by Sean
Wed Apr 06, 2011 11:49 am
Jump to forum
Jump to topic

Re: MIAC with CAN

The CAN init macro should be outside the main loop. Possibly better to make it the first command in the program. Also, in addition to selection of the MIAC and CAN components, the target device must also be selected as MIAC (View -> Project Options -> Target). Termination (as mentioned in a previous...
by Sean
Mon Apr 11, 2011 4:57 pm
Jump to forum
Jump to topic

Re: MIAC with CAN

In the property pages (tabs) of the CAN component for RX Buffer 0 and RX Buffer 1 there is a checkbox in the top left-hand corner marked 'Simple settings'. The pages default to the simple option, but if the checkbox is unchecked , more advanced mask and filter settings are displayed. The can compone...
by Sean
Fri Jan 14, 2011 9:26 am
Jump to forum
Jump to topic

Re: A/D Acquisition

The MIAC ADC clock is set to the RC option. This completes a conversion in approximately 20uS. In addition there is an initial sampling delay of approximately 20us. If necessary, both of these settings can be changed using the Custom Code feature in Flowcode V4. The settings can be accessed in the I...
by Sean
Tue Apr 12, 2011 9:54 am
Jump to forum
Jump to topic

Re: A/D Acquisition

The input circuit shown in the previous post feeds directly into the non-inverting input of the op-amp.

The op-amp is configured as a simple voltage follower (unity gain, no additional filter).
by Sean
Tue Jul 05, 2011 4:40 pm
Jump to forum
Jump to topic

Re: AVR-EEPROM gets erased during programming

The option to save EEPROM data during a program download is controlled by the EESAVE fuse. The default fuse settings recommended in the Flowcode documentation (Chip -> Configure menu) select the external crystal oscillator and cause all additional features to be disabled.: 0x0, 0xdf 0x1, 0xff It is ...
by Sean
Tue Jul 12, 2011 9:54 am
Jump to forum
Jump to topic

Re: EB-011 & Stepper Motors

The motor is a good match with the L293D. If the common wites are connected to the 12V supply, the 'Unipolar -ve' configuration option should be selected (-ve logic used for the output signals). Alternatively, the common wires could be connected to 0V with +ve polarity signals sourcing the coil curr...
by Sean
Wed Aug 03, 2011 11:31 am
Jump to forum
Jump to topic

Re: Problem with EB063

Hello Andreas, The connection jumper links on the E-blocks are used to provide default connections that are useful for most devices. In the case of the EB-063 the connections selected with the jumper in the B position are based on the hardware SPI connections of the PIC16F877A on Port C (used if Har...
by Sean
Fri Aug 12, 2011 9:49 am
Jump to forum
Jump to topic

Re: EB024 / Bluetooth component buffer size

Hello Robin, The size of the Bluetooth string buffer is set to a default value of 32 bytes. The buffer size can be adjusted from Flowcode by using the 'Custom Code' feature. With the Bluetooth component selected in the Properties panel, click on the dots next to 'Custom Code'. Select [Defines] and c...
by Sean
Mon Sep 15, 2008 11:51 am
Jump to forum
Jump to topic

I/O expansion

http://www.matrixmultimedia.com/images/Article_NoStudent.png Many microcontrollers are now available with huge numbers of I/O pins. The drawback for most people is that they are only available in unusable surface mount packages. So the 40-pin, 4 x 8-bit port maximum limit still applies. Multiplexin...
by Sean
Fri Aug 05, 2011 2:23 pm
Jump to forum
Jump to topic

Re: Flowcode for dsPIC/PIC24 'best chip'

The 40-pin socket of the EB064 is compatible with two devices from the current 16-bit PIC range: the dsPIC30F3014 and dsPIC30F4013. The 3014 can be considered to be a good general purpose device (5V operation, maximum number of port pins available in this format); the 4013 is similar but with more m...
by Sean
Wed Aug 17, 2011 10:55 am
Jump to forum
Jump to topic

Re: Problem with EB063

Hello, The RF component help file information appears to be out of date. As there was no definitive way to detect successful initialization of the RF module, the initialization macro now returns an integer value containing the module's status register contents. The returned value is dependent on the...
by Sean
Wed Aug 31, 2011 10:55 am
Jump to forum
Jump to topic

Re: RC5 on a 16F88

Your program, using the RC5 component, should work. Generating a 1ms pulse every time a valid signal is received. If you are using the EB060 RC5 E-Block, or similar hardware, the received signal will be inverted. The 'Invert signal' check box in the component property panel needs to be checked to co...
by Sean
Mon Sep 05, 2011 11:30 am
Jump to forum
Jump to topic

Re: Use eb018 with ecio ARM

The hardware SPI connections are on the following pins: SDO = RB5 = PIN 37 SDI = RB7 = PIN 39 SCK = RB0 = PIN 32 CS and INT can be selected from any other RBx pins (RB is fully available on pins 32 to 39). The connection options for the EB018 are detailed in its data sheet: http://www.matrixmultimed...
by Sean
Thu Sep 08, 2011 5:11 pm
Jump to forum
Jump to topic

Re: No access to all 24FJ256GA110 pins

There was an error in the FCD file for the chip. Here is an update with the RC1 fault corrected:

24FJ256GA110.fcd


The file should be copied into the FCD folder of your Flowcode installation - overwriting the original. Flowcode should be closed when you do this.
by Sean
Thu Jan 29, 2009 12:42 pm
Jump to forum
Jump to topic

Re: Look-up tables

Thanks. That was what I should have written! An array that contains the first quadrant of sine data when read with the index being incremented from 0 to 90 (index = angle) will represent the first quadrant of a cosine wave when read with the index being decremented from 90 to 0 (index = 90 - angle)....
by Sean
Tue Oct 25, 2011 3:49 pm
Jump to forum
Jump to topic

Re: CAN Set Rx ID

The code is a generic example and will need to be modified to suit your own requirements. Removing the unnecessary code for the second filter and interrupt flags allows the program to compile. Alternatively, a Flowcode variable called Mod_int can be declared. This will allow the first filter of Rx b...
by Sean
Fri Nov 04, 2011 7:02 pm
Jump to forum
Jump to topic

Re: Programmer settings for JTAGICE_MKII ISPMode

We haven't used the JTAGICE, but here is a verion of the avrc.bat file that has been modified using the AVRDUDE and AVR Studio documentation: avrc_jtagice2isp.zip The following changes have been made to the top lines of the batch file. @SET Programmer=jtag2isp @SET DUDEPort=usb @SET STKPort=USB @SET...
by Sean
Fri Dec 02, 2011 4:13 pm
Jump to forum
Jump to topic

Re: EB-011 & Stepper Motors

If the common connections of a uni-polar stepper motor are not used, some motors can behave as bi-polar motors. The common connections are effectively centre-taps in coils from A to B, and from C to D. When the commons are connected, each of the four coil connections only requires a uni-polar drive ...