AACAS is based on a scalable network of powerful NIOS embedded processors, each supporting a 10Mb/100Mb ethernet link . AACAS can be used as a multi-channel data acquisition system. Each data acquisition system can be easily connected to one host control computer. The main diagram is shown in Fig. 4.
The host computer is a supervisor and acts to combine data from each acquisition channel. In this design, data acquisition channels can be added as needed up to an arbitrarily large limit.
When the SOPC Builder development tool generates a system that includes an ethernet peripheral, SOPC Builder includes the plug routes in the Software Development Kit (SDK) for the system. SOPC builder customizes the Plugs Ethernet library with low-level drivers to match the network hardware used in the custom system. To function on a network (either LAN or point-to-point), the AACAS system must have an IP address.
After connecting the AACAS system to a LAN, the camera will either obtain a dynamic IP address using DHCP, or a static IP address stored in flash memory. Once the AACAS system obtains a valid IP address, we can access the board via a web browser (e.g., Microsoft Internet Explorer) by typing the IP address of the camera in the URL address input field.
When a network has more than one CCD camera, an ethernet switcher is needed, which can automatically combine multiple narrow data streams into a broad one. In this case, the connection between the switcher and embedded module is 100 Mbps, and the connection between the switcher and the host computer is 1000 Mbps. Thus one monitor computer can manage numerous CCD cameras.
Was this article helpful?