101-1017 Rabbit Semiconductor, 101-1017 Datasheet - Page 92
![no-image](/images/no-image-200.jpg)
101-1017
Manufacturer Part Number
101-1017
Description
KIT DEV POWERCORE 3800 INT'L
Manufacturer
Rabbit Semiconductor
Series
PowerCore FLEXr
Type
MPU Moduler
Datasheet
1.101-1007.pdf
(240 pages)
Specifications of 101-1017
Contents
RabbitCore Module, Dev. Board, AC Adapter, Cable and Dynamic C® CD-Rom
Processor To Be Evaluated
PowerCore 38xx
Interface Type
Ethernet
For Use With/related Products
RCM3800
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
- Current page: 92 of 240
- Download datasheet (3Mb)
Time-Proportional Triac Control
DESCRIPTION
84
void triac_TimePropInit(int ext_interrupt, int interrupt_pin);
Initializes the triac time-proportional control interrupt. Time-proportional triac control
provides control of a triac for a fixed period of time, with the application setting the ON
and OFF times within this fixed time period to provide the desired ratio of ON/OFF
times.
To initialize the triac driver completely, you must also run the triac_TimePropCn-
trlPin function for each triac to be used in your application. You will need to initial-
ize the port pin(s) you select for triac control before calling any of the triac API
functions when using the triac_TimePropCntrlPin function. For multiple tri-
acs, the control pins can be on any combination of ports. You will also need to write a
custom I/O driver for the control pins. (See the triac_gate_on and triac_
gate_off routines in the TRIAC_RATIO.c sample program for an example.)
Add the following lines in your application to set up the driver properly.
Note that the interrupt priority level is preset to level 1.
// Define time-proportional triac control method for
// proper library compilation.
#define TIMEPROPORTIONAL
// Set the max number of triacs for control
#define MAX_TRIACS <number of triacs>
// Define the triac custom function ON/OFF function
// names for proper library compilation. (see sample
program triac_ratio.c for an example)
#define TRIAC_GATE_ON triac_gate_on
#define TRIAC_GATE_OFF triac_gate_off
// Use the common ISR library for the triac and the
// ADC ramp circuit.
#use "adctriac_isr.lib"
// Use the triac library
#use "triac.lib"
triac_TimePropInit
PowerCore FLEX
Related parts for 101-1017
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![101-1274](/photos/9/21/92158/101-1274_tmb.jpg)
Part Number:
Description:
KIT DEV STANDARD RCM5700
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-1270](/photos/9/21/92161/101-1270_tmb.jpg)
Part Number:
Description:
BL4S200 TOOL KIT
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-0577](/photos/37/60/376010/bl2500_600_tmb.jpg)
Part Number:
Description:
KIT DEV FOR BL2500 COYOTE
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-0502](/photos/26/93/269307/101_0541a_tmb.jpg)
Part Number:
Description:
Microcontroller Modules & Accessories Keypad/Display Unit 5V Panel Mount
Manufacturer:
Rabbit Semiconductor
![101-0106](/images/no-image3.png)
Part Number:
Description:
Single Board Computers 24VDC/110 Power Supp
Manufacturer:
Rabbit Semiconductor
![101-0961](/images/no-image3.png)
Part Number:
Description:
MODULE RABBITCORE RCM3720
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-0522](/images/no-image3.png)
Part Number:
Description:
MODULE RABBITCORE RCM3220
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-0521](/images/no-image3.png)
Part Number:
Description:
MODULE RABBITCORE RCM3210
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-0788](/images/no-image3.png)
Part Number:
Description:
COMPUTER SGL-BOARD OP6600 W/SRAM
Manufacturer:
Rabbit Semiconductor
Datasheet:
![101-0820](/images/no-image3.png)
Part Number:
Description:
COMPUTER SGL-BD BL2000 SRAM/FLSH
Manufacturer:
Rabbit Semiconductor