Cypress CY8C24894超聲波倒車系統(tǒng)解決方案_第1頁
已閱讀5頁,還剩2頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、cypress cy8c24894超聲波倒車系統(tǒng)解決方案公司的超聲波倒車系統(tǒng)采納cy8c24894 p系列器件,可以實現(xiàn)四路超聲波測距系統(tǒng)(超聲波和任何臨近物體的距離).本文介紹了超聲波倒車系統(tǒng)的框圖以及所采納的汽車器件cy8c24894主要特性,方框圖, cy3214-eval評估套件主要特性,框圖,材料清單和布局圖.automotive psoc programmable system-on-chipthe psoc family consists of many programmable system-on-chip with on-chip controller devices. al

2、l psoc family devices are designed to replace traditional microcontroller units(s), system ics, and the numerous discrete components that surround them. configurable analog, digital, and interconnect circuitry enable a high level of integration in a host of industrial, consumer, and communication ap

3、plications.this architecture allows the user to create customized peripheral configurations that match the requirements of each individual application. additionally, a fast cpu, flash program memory, sram data memory, and configurable i/o are included in a range of convenient pinouts and packages.th

4、e psoc architecture is comprised of four main areas: psoc core, digital system, analog system, and system resources. configurable global busing allows all the device resources to be combined into a complete custom system. the psoc cy8c24x94 devices can have up to seven i/o ports that connect to the

5、global digital and analog interconnects, providing access to four digital blocks and six analog blocks.the psoc corethe psoc core is a powerful engine that supports a rich feature set. the core includes a cpu, memory, clocks, and configurable gpios.the m8c cpu core is a powerful processor with speed

6、s up to 24 mhz, providing a four- 8-bit harvard architecture microprocessor. the cpu uses an interrupt controller with up to 20 vectors, to simplify programming of real-time embedded events.program execution is timed and protected using the included sleep timer and watchdog timer (wdt).memory encomp

7、asses 16 kb of flash for program storage, 1 kb of sram for data storage, and up to 2 kb of emulated eeprom using the flash. program flash has four protection levels on blocks of 64 bytes, allowing customized software ip protection.the psoc device incorporates flexible internal clock generators, incl

8、uding a 24-mhz internal main oscillator (imo) accurate to ±4% over temperature and voltage. the 24-mhz imo can also be doubled to 48 mhz for use by the digital system. a low power 32-khz internal low-speed oscillator (ilo) is provided for the sleep timer and wdt. the clocks, together with progr

9、ammable clock dividers (as system resources), provide the flexibility to integrate almost any timing requirement into the psoc device.psoc gpios provide connection to the cpu, digital resources, and analog resources of the device. each pins drive mode may be selected from eight options, allowing gre

10、at flexibility in external interfacing. every pin is also capable of generating a system interrupt.the digital systemthe digital system is composed of four digital psoc blocks. each block is an 8-bit resource used alone or combined with other blocks to form 8-, 16-, 24-, and 32-bit peripherals, whic

11、h are called user modules.digital peripheral configurations include those listed below. s (8- to 32-bit) pwms with dead band (8- to 24-bit) counters (8- to 32-bit) timers (8- to 32-bit) full- or half-duplex 8-bit uart with selectable parity spi master and slave i2c master, slave, or multimaster (imp

12、lemented in a dedicated i2c block) cyclic redundancy checker/generator (16-bit) infrared data association (irda) prs generators (8- to 32-bit)the digital blocks can be connected to any gpio through a series of global buses that can route any signal to any pin. the buses also allow signal multiplexin

13、g and performing logic operations.this configurability frees your designs from the constraints of a fixed peripheral controller.digital blocks are provided in rows of four, where the number of blocks varies by psoc device family. this allows you the optimum choice of system resources for your applic

14、ation.the analog systemthe analog system is composed of six configurable blocks, each comprised of an opamp circuit allowing the creation of complex analog signal flows. analog peripherals are very flexible and can be customized to support specific application requirements.some of the more common ps

15、oc analog functions (most available as user modules) are listed below. s (up to two, with 6- to 14-bit resolution, selectable as incremental, delta-sigma, or successive approximation register (sar) filters (two- and four-pole band pass, low pass, and notch) amplifiers (up to two, with selectable gai

16、n to 48x) instrumentation amplifiers (one with selectable gain to 93x) comparators (up to two, with 16 selectable thresholds) s (up to two, with 6- to 9-bit resolution) multiplying dacs (up to two, with 6- to 9-bit resolution) high current output drivers (two with 30 ma drive) 1.3-v reference (as a

17、system resource) dtmf dialer modulators correlators peak detectors many other topologies possiblethe analog multiplexer systemthe analog mux bus can connect to every gpio pin in ports 0-5. pins are connected to the bus individually or in any combination.the bus also connects to the analog system for

18、 analysis with comparators and adcs. it can be split into two sections for simultaneous dual-channel processing. an additional 8:1 analog input multiplexer provides a second path to bring port 0 pins to the analog array.switch control logic enables selected pins to precharge continuously under hardw

19、are control. this enables capacitive measurement for applications such as touch sensing. other multiplexer applications include: track pad, finger sensing. chip-wide mux that allows analog input from up to 47 i/o pins. crosspoint connection between any i/o pin combination.additional system resources

20、system resources provide additional capability useful for complete systems. additional resources include a multiplier, decimator, lvd, and power-on reset (por). brief statements describing the merits of each resource follow. digital clock dividers provide three customizable clock frequencies for use

21、 in applications. the clocks can be routed to both the digital and analog systems. additional clocks are generated using digital psoc blocks as clock dividers. two multiply accumulates (macs) provide fast 8-bit multipliers with 32-bit accumulate, to assist in both general math and digital filters.cy

22、8c24894主要特性: automotive electronics council (aec) qualified powerful harvard-architecture processorm8c processor speeds up to 24 mhztwo 8 × 8 multiply, 32-bit accumulatelow power at high speedoperating voltage: 3.0 v to 5.25 vautomotive temperature range: 40 to +85 advanced peripherals (psoc bl

23、ocks)six rail-to-rail analog psoc blocks provide:up to 14-bit analog-to-digital converters (adcs)up to 9-bit digital-to-analog converters (dacs)programmable gain amplifiers (pgas)programmable filters and comparatorsfour digital psoc blocks provide:8- to 32-bit timers, counters, and pulse-width modul

24、ators (pwms)cyclic redundancy check (crc) and pseudo-random sequence (prs) modulesfull- or half-duplex uartspi master or slaveconnectable to all general purpose i/o (gpio) pinscomplex peripherals by combining blockscapacitive sensing application capability flexible on-chip memory16 kb flash program storage, 1000 erase/write cycles1 kb sram data storagein-system serial programming (issp)partial flash updatesflexible protection modeseeprom emulation in flash programma

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論