Abstract: Field-programmable gate arrays (FPGAs) are used in a wide variety of applications and end markets, including digital signalprocessing, medical imaging, and high-performance computing. This application note outlines the issues related to powering FPGAs.It also discusses Maxim's solutions for powering Altera® FPGAs.
The LTC®4099 high effi ciency USB power manager andLi-Ion/Polymer battery charger seamlessly managespower distribution from multiple sources in portableapplications. It is differentiated from other USB powermanagers by its bidirectional I2C port that allows the hostmicroprocessor to control and monitor all aspects of theUSB power management and battery charging processes.In addition, a programmable interrupt generation functionalerts the host microprocessor to changes in device statusand provides unprecedented control of power managementfunctions. This high degree of confi gurability allowspost-layout changes in operation, even changes in thefi eld, and it allows a single qualifi ed device to be usedin a variety of products, thus reducing design time andeasing inventory management.
HIGH SPEED 8051 μC CORE
- Pipe-lined Instruction Architecture; Executes 70% of Instructions in 1 or 2
System Clocks
- Up to 25MIPS Throughput with 25MHz System Clock
- 22 Vectored Interrupt Sources
MEMORY
- 4352 Bytes Internal Data RAM (256 + 4k)
- 64k Bytes In-System programmable FLASH Program Memory
- External Parallel Data Memory Interface – up to 5Mbytes/sec
DIGITAL PERIPHERALS
- 64 Port I/O; All are 5V tolerant
- Hardware SMBusTM (I2CTM Compatible), SPITM, and Two UART Serial
Ports Available Concurrently
- programmable 16-bit Counter/Timer Array with 5 Capture/Compare
Modules
- 5 General Purpose 16-bit Counter/Timers
- Dedicated Watch-Dog Timer; Bi-directional Reset
CLOCK SOURCES
- Internal programmable Oscillator: 2-to-16MHz
- External Oscillator: Crystal, RC, C, or Clock
- Real-Time Clock Mode using Timer 3 or PCA
SUPPLY VOLTAGE ........................ 2.7V to 3.6V
- Typical Operating Current: 10mA @ 25MHz
- Multiple Power Saving Sleep and Shutdown Modes
100-Pin TQFP (64-Pin Version Available)
Temperature Range: –40°C to +85°C
The MAX9257/MAX9258 programmable serializer/deserializer (SerDes) devices transfer both video data and control signals over the same twisted-pair cable. However, control data can only be transmitted during the vertical blank time, which is indicated by the control-channel-enabled output (CCEN) signal. The electronic control unit (ECU) firmware designer needs to know how quickly to respond to the CCEN signal before it times out and how to calculate this duration. This application note describes how to calculate the duration of the CCEN for the MAX9257/MAX9258 SerDes chipset. The calculation is based on STO timeout, clock frequency, and UART bit timing. The CCEN duration is programmable and can be closed if not in use.
Designing Boards with Atmel AT89C51,AT89C52, AT89C1051, and AT89C2051 for Writing Flash at In-Circuit Test.
Recent improvements in chips and testers have made it possible for the tester to begin taking over the role tradi-tionally assigned to the PROM program-mer. Instead of having a PROM pro- grammer write nonvolatile memories before assembling the board, the in-cir- cuit tester writes them during in-circuit testing operations. Many Teradyne Z18- series testers are now in use loading code into nonvolatile memories, micro- controllers and in-circuit programmable logic devices. The purpose of this note is to explain how the Z18 approaches the writing task for Atmel AT89C series IC’s, so that designers of boards using these chips can get the best results.
該系統由單片機89S52控制模塊,程控寬帶放大模塊,整形模塊,FPGA內頻率、相位差測量模塊等構成,采用等精度測頻法測出頻率和周期,可測量有效值為0.01~5V,頻率范圍1Hz~20MHz信號的頻率、周期信號,精度高達10-6。采用計數法測量相位差,該系統可測量有效值0.5~5V,頻率10Hz~100kHz信號的相位差,精度為1°。系統功能由按鍵控制,測量結果實時顯示,人機界面友好。
Abstract:
The system consists of the following functional blocks:89S52microcontroller controlling module,programmable amplifier module,comparator module,frequency and phase difference testing module in the FPGA.The system use the equal accuracy frequency-examining technique it measures frequency and circle of signal which its ranges is from1Hz to20MHz and the amplitude of which its range is from0.01Vrms to5Vrms,precision is up to10-6.Using of count method,the system detects the phase difference of signal,the amplitude of whic its range is from0.5Vrms to5Vrms and the frequency of which its ranges is from10Hz to100kHz,precision is up to1°,The system functions is controlled by certain keys,measurement results are displayed in real-time and it is friendly interface.
介紹了一種TI公司最新推出的MSP430F247單片機,利用它自帶的I2C模塊驅動I2C總線的溫度傳感器TMP275。TMP275是一款具有高精度、低功耗的新型溫度傳感器。由于TMP275具有可編程功能,纖小的封裝以及極大的溫度范圍,因而廣泛應用于組建超小型溫度測量裝置。
Abstract:
A new single chip microcomputer MSP430F247 which is released by TI is introduced.It can drive I2C interface digital temperature sensor TMP275 with I2C module.TMP275 is a new temperature sensor which has high accurate,low power. Because TMP275 has programmable function,small packages and wide temperature range,it is applied widely in very little temperature measurment equipment.
通過對程控濾波器的理論分析,在研究MAX262的功能和單片機的SPI總線通信的基礎上,提出了基于MAX262的程控濾波器設計方案,設計了程控濾波器的軟硬件,并給出了測試結果。
Abstract:
By analyzing the programmable filter,the paper puts forward a programmable filter system design based on MAS262 on basic of studying MAS262 features and SPI bus communication.Software and hardware of the programmmable filter are designed,and the test result is given.
對于瀝青混凝土攤鋪機自動找平控制系統來說,數字式控制系統的研制是目前的一個方向。介紹了一種基于CAN總線的數字式自動找平控制系統。該系統以CAN總線作為通信方式,PWM控制信號通過C8051F040單片機內部PCA可編程計數器陣列產生,并具有結構簡單、信號穩定、實時性強、易擴展的特點。通過硬件實現和系統運行達到了比較理想的控制效果,驗證了系統的可行性。
Abstract:
A digital auto-leveling control system based on CAN Bus is introduced.It uses CAN Bus as the method of communication and creates PWM signals by programmable counter array in C8051F040 microcontroller. The system is simple, stable, real-time and expansive.