analog

PIC16F1787

New Intelligent Analog Solutions – Enabling Efficient Lighting, Motor Control and Power Conversion – PIC 16F1787

Features Enhanced Mid-Range Core with 49 Instruction, 16 Stack Levels Flash Program Memory with self read/write capability 256 Bytes of EEPROM Internal 32MHz oscillator 3 x PSMC (Programmable Switch Mode Controller)- Dedicated 16bit PWM- Digital and/or analog feedback control of PWM frequency- Dead-band control / auto-shutdown & restart 4 x Fast Comparators with selectable Voltage […]

New Intelligent Analog Solutions – Enabling Efficient Lighting, Motor Control and Power Conversion – PIC 16F1787 Read More »

How to use PWM to Generate Analog or Analogue Voltage in Digital Circuits

How-to use PWM to Generate Analog (or Analogue) Voltage in Digital Circuits

Many times, designers are faced with the need of generating analogue or analog voltage levels in purely digital circuits. Although the market provides today a very broad range of dedicated digital-to-analogue converters, putting such a device in the schematic has a negative impact on the overall cost of the system. 1. Introduction In the first

How-to use PWM to Generate Analog (or Analogue) Voltage in Digital Circuits Read More »

Analog to digital 8 bits For CSS Compiler

  #include <16F877.h> #device adc=8 #FUSES NOWDT ,XT #use delay(clock=4000000) #include <Lcd_4bit.c> int8 value; void main() { setup_adc_ports(AN0_AN1_AN3); setup_adc(ADC_CLOCK_DIV_2); setup_psp(PSP_DISABLED); setup_spi(SPI_SS_DISABLED); setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); setup_timer_1(T1_DISABLED); setup_timer_2(T2_DISABLED,0,1); set_adc_channel(0); set_tris_d(0x00); set_tris_A(0xff); Lcd_init(); while(true){ set_adc_channel(0); delay_ms(10); value = read_adc(); // 0-1023 Lcd_row_col(1,0); Lcd_putc(“setpoint=”); hex_bcd(value);lcd_row_col(1,9);sent_Lcd(); delay_ms(50); } }

Analog to digital 8 bits For CSS Compiler Read More »

Optical module with LEDs integrated IC analog frontend and Cortex M0 processor

Optical module with LEDs, integrated IC, analog frontend and Cortex-M0 processor

The AS7000 solution contains the AS7000 module including the LEDs, photo-sensor, analog front end (AFE) and controller as well as application software required to implement an accurate optical HRM/HRV fitness band product. The module also enables skin temperature and skin resistivity measurements by providing interfaces to external sensors. The AS7000’s low-power design is particularly well

Optical module with LEDs, integrated IC, analog frontend and Cortex-M0 processor Read More »

Analog Experiments Anywhere

Analog Experiments Anywhere

Two DIY micro-controller based USB connected electronic units which along with the Texas Instruments Analog System Lab Starter kit and a laptop permit you to conduct analog experiments anywhere. It would be wonderful  if senior students and laboratory supervisors built these units so that they could be used in their laboratories by freshers. Aj-SigGen-PS  

Analog Experiments Anywhere Read More »