In the high-end hotel visitors sat around the desk, while watching computer screen simply by coming in contact with food options, and also quickly will be chosen simply by on-orbit delivery of food to the front of the visitors. The automatic purchasing system to avoid the wait brought on by artificial assistance, mindset along with other issues, whilst offering a effective amusement features. Likewise, the machine can also be suitable for amusement and also office space, we can pack in their office is extremely convenient areas or even between foods.
Program perform
Program block diagram in Shape one Blackfin cpus are designed to fulfill all of us embedded sound, movie and also marketing communications programs with low strength needs and also problems pertaining to calculating the style of embedded cpus [1]. Program contains a series of dual-core Blackfin processor ADSP-BF561 [2], video-capture decoder chip ADV7183B, sound codec chip ADV1836A, SDRAM information memory space, DISPLAY system memory space, Ethernet chips LAN91C111, FLAT SCREEN touch screen, Facts, UART interfaces, buttons, lamps.
Program simply by extending the particular Sdcard, move body fat file system, because the pictures, video clips, ebooks along with other information storage space.
Through the ADSP-BF561 SPI internal tour bus, the information through the Sdcard to read the internal SDRAM, exactly the same, SDRAM information can also be composed back again with the SPI tour bus, the internal Sdcard.
SDRAM read through the Sdcard images inside the meals, via a quantity of processing straight into 320 × 240 color FLAT SCREEN pertaining to display of the RGB-24Bit structure image information, and, with the seite an seite peripheral user interface (PPI) given to FLAT SCREEN controller the bathroom image display.
LAN91C111 chip system because the network expanded learn chip.
ADSP-BF561 expand with the external user interface tour bus (EBIU), and also LAN91C111 read and also write conversation. LAN91C111 transformer output of the network with the network after getting the RJ-45 user interface, the particular equipment realization of the network link. LAN91C111 chip DMA mode and also interrupt pin number by means of, and also ADSP-BF561 pertaining to information transmission. Software program, real-time kernel simply by VDK transplant LWIP, the particular TCP and IP process development.
Movie (PAL system) with the englobant wire access to the particular ADV7183 movie decoder inside, after sampling, movie decoding, the output ITU-656 structure image information. Image information with the PAYMENT PROTECTION INSURANCE, the particular 8bit information size, SCLK and 2 speed, DMA carried to the SDRAM. Synchronization making use of PAYMENT PROTECTION INSURANCE information interface and also ADV7183 frame synchronization, up and down synchronize, horizontal synchronize along with other indicators linked to complete the particular synchronization of movie information. ADV7183 strength configuration of the ADSP-BF561, via a common development user interface (PF) I2C process to attain complete information platforms, obtain control, exposure control configuration.
ADV7183 movie decoder to read through the SDRAM of movie information may be the ITU-656 structure (UYVY4: 2: 2 format) with the YUV in order to RGB transformation criteria, in to a color LCD display module RGB24bit pertaining to information transmission to the FLAT SCREEN control simply by PAYMENT PROTECTION INSURANCE, that understands the video catch and also playback.
Customer’s tone of voice via a microphone enter in order to sound codec AD1836, after the sound A and Deb sampling, quantification, translated simply by DSP’s Sport in the mouth briefly transferred to SDRAM memory space [3], accompanied by MDMA transport to the Sdcard, the client views the particular tone of voice upkeep. ADSP-BF561 AD1836 by way of a serial peripheral user interface (SPI) configured sampling price of 44kHz, 16bit sampling size.
Sdcard sound information (music) to read with the SPI to the SDRAM, translated through the ADSP-BF561, with the serial interface (SPORT) in order to DMA mode, the particular transmission to the AD1836 sound codec, then output by means of audio speakers or even earphones to achieve the songs playback.
Additionally , the machine extends as being a large-capacity NAND Adobe flash information storage space, growth of the four × four key pad and light, extending the particular Adobe flash because the curing procedure, expand the fire security alarm user interface details.
Program functions as follows:
Look at menus: meals, images simply by Sdcard to store the particular BMP structure. When the consumer whenever browsing the particular menus, ADSP-BF561 document name with the meals, browse the Sdcard within the related meals images, shown at the color FLAT SCREEN. Customers may see the menus to select meals, meals can also slide with the enjoy.
Customers purchasing: Customers go through the image menus meals, meals to select their own satisfaction, then choose the switch purchasing, purchasing functions that could be attained. Additionally , customers may purchase food with the network and also scheduled meals, purchasing the particular implementation of smart and versatile.
Entertainment features: Fatal supplies a effective amusement features, such as: hearing music, reading through publications, viewing video clips, and so the production procedure meals. Customers along with other foods in the process, you can find dating these amusement features touch screen, relieve stress along with other mood throughout the dinner, additionally reached the objective of dining satisfaction assured.
Voice mail and also enjoy: customers after the end of the dinner, the particular cafe may comments in the form of tone of voice through the microphone to the sound decoder chip conveyor AD1836, with the sound A and Deb sampling, quantization, translated, stored in the particular SDRAM, then By stored in the particular NAND Adobe flash, and having the particular upkeep of consumer responses. Eating place operator via a menus to the user’s tone of voice message performs out, according to the user’s views.
Network functions: The system extends the particular LAN91C111 because the network control chip. Within software program, on the basis of the particular VDK kernel transplant LWIP main construction as being a network to achieve the TCP and IP at the ADSP-BF561 hair transplant [4], completed the particular CS (client — server) design the particular establishment of the network Socket, link, transmission, disconnect another functions. As well as, within the standard TCP and IP, based on the application layer process developed to understand the particular purchasing airport terminal and also COMPUTER computers direct information transmission.
Software program Style
ADSP-BF561 to achieve the software program through the use of VDK generate a line, the particular line with the indicators between your quantity of (semaphore) and also message (message) in order to transfer details and also the completing line synchronization. Make use of equipment indications (device flag) to finish the particular DSP peripherals and also synchronization. Utilized to manage the particular interrupt and also DMA interrupt having their nests and also emergencies. By making a line for every application, with the concern of the line and also text messages with each other’s booking and also management, and also to get ready ADV7183, AD1836 and also LAN91C111 drive along with other equipment, with concern management interrupt utility routine, the particular API perform phone calls VDK.
Buying within the network details transmission, DSP-side system primarily within the VDK kernel ported simply by LWIP TCP and IP process collection. VDK as being a Visual DSP & & with the sale of the particular key, nicely incorporated into the particular VisualDSP & & in. On the basis of the particular VDK, Socket server system with the development, implementation of the purchasing details purchasing network transmission and also network perform.
The program is actually loaded within the DISPLAY within the curing procedure, after power-up, this program could be separated through the emulator to load and also operate independently, this task may be the procedure for anybody product development work to become done. ADSP-BF561 loading procedure is extremely complicated, divided into: one, simple system to load; 2, a single elemental system loading; 3, dual-core system loading; four, the particular complicated procedure (dual key, utilizing the particular external memory) to load. VDK kernel of LWIP methods, and also movie and also sound selection, code and also decoding, and so on, associated with system a huge amount of methods to become operate in external memory space, and also dual core processor must be used to increase processing performance, the design insert is the most complicated methods The Category four insert. Along the way of loading procedure, we begin once again through the simple check system, ADSP-BF561 continuous understanding of the particular loading procedure, simply by reading through information, with the ADI’s external and internal tech support team had been contacted, the best answer this issue.
Conclusion
Program normally takes full advantage of dual-core DSP-BF561 equipment resources, making the Blackfin DSP series of digital processing performance straight into full enjoy. Through the rational type of a DSP peripheral gadget, to achieve the sound catch and also playback, video-capture and also display module, online touch screen, Sdcard along with other large-capacity NAND flash memory space used. Management methods utilizing the VDK kernel procedure for the particular transplant within the DSP at the TCP and IP process collection to attain purchasing details purchasing network transmission and also network perform. Meals stored in the particular airport terminal the particular millions of pictures could be effectively search and also enjoy. Provides a effective amusement features. Customers may dine at the meals after the tone of voice via a airport terminal assessment.
The system uses a actual feeling of “no wise cafe. inch