scholarly journals SERIAL PERIPHERAL INTERFACE (SPI) COMMUNICATION APPLICATION AS OUTPUT PIN EXPANSION IN ARDUINO UNO

Author(s):  
Farid Baskoro ◽  
Miftahur Rohman ◽  
Aristyawan Putra Nurdiansyah

Serial Peripheral Interface (SPI) is a synchronous serial communication whose data or signal transmission involves Chip Select (CS) or Slave Select (SS) pins, Serial Clock (SCK), Master Out Slave In (MOSI), and Master In Slave Out (MISO). In the Arduino Uno, there are four pins that allow Arduino Uno to perform SPI communication. In this research, SPI communication is implemented to expand the output of the Arduino Uno by using the features of the MCP23S17 IC so that the Arduino Uno, which initially has 20 output pins, can expand to 36 output pins.The results of the research show that the Arduino Uno manages to control 36 output pins. 16 output pins from the MCP23S17, 16 output pins from the Arduino Uno, and 4 pins are used for the SPI communication line. The results of this study also show the form of the SPI communication signal from Arduino Uno in declaring 21 registers on MCP23S17, declaring the MCP23S17 pin register as output, and implementing the output using LEDs.


2010 ◽  
Vol 143-144 ◽  
pp. 1107-1110
Author(s):  
Bo Li ◽  
Yi Ding Wang ◽  
Shuang Qiao ◽  
Zhi Qing Ma ◽  
Gui Fu Yang

This paper describes a distributed system for monitoring the cameras and controlling the pan tilt zoom, banners and slogans. The system satisfies that users can operator the devices in any computer in the LAN of the express way system, and all video stream can be showed in both a video matrix and any computer in the LAN of the express way system as well. We employ web service and converter between network and serial communication line to implement the anywhere-accessing requirement.



Electronics ◽  
2019 ◽  
Vol 8 (10) ◽  
pp. 1186
Author(s):  
Seong-Mi Park ◽  
Sung-Jun Park ◽  
Sang-Kil Lim

Currently, the industry is using the MODBUS communication method, utilizing RS485 for the distributed equipment and network construction. This method has a rather good transmission and reception distance but has a disadvantage in that it is a half-duplex communication method that cannot simultaneously transmit and receive. Therefore, there is a great need for a full-duplex communication system that can simultaneously transmit and receive two-wire communications. Therefore, in this paper, we propose new communication hardware equipment that can implement a full-duplex communication method by communication signal level in order to overcome the disadvantage of communication speed when using a full-duplex communication method by time division method. The proposed communication hardware is a structure that can transmit and receive at the same time in such a way that two pieces of equipment communicating by two-wire communication can apply the outgoing signal to the same communication line and detect the received signal at the same time. Therefore, the receiving side can analyze the received signal based on the information on the current transmission signal. This signal can only be analyzed by the two communicating devices, indicating that communication security is very good.



2011 ◽  
Vol 291-294 ◽  
pp. 2658-2661 ◽  
Author(s):  
Xiao Chun Tian ◽  
Jie Li ◽  
Yu Bao Fan ◽  
Xi Ning Yu ◽  
Jun Liu

SPI (Serial Peripheral Interface) is a full-duplex serial communication interface bus. Now, many devices adopt SPI. However, in many other aspects, microcontroller and microprocessor have no SPI interface, data transmission is inconvenient. With the development of FPGA technology, the problem can be solved absolutely by the I/O port of FPGA. In this paper, after introducing the principle of SPI, we designed SPI interface with FPGA and implemented the communication between SPI interface and the device of CRG20 which has a SPI interface. The algorithm of design SPI interface through FPGA is implemented with VHDL. The results of simulation in Quartus II and FPGA simulation are also described. The SPI bus interface modules fulfill the goal demanded.



2019 ◽  
Vol 25 (1) ◽  
pp. 43
Author(s):  
Ernes Cahyo Nugroho ◽  
Agung Nugroho ◽  
Isti Hendriyanto

<p><em>Papercut is a craft cut on paper media with the initial stage of making the design is done still manually. It is in less effective and efficient value. By utilizing the CNC machine workmanship will be more quickly resolved, but the price in the market this machine is still relatively expensive for small size. To meet the needs of papercut craftsmen then need to make a CNC machine that is specially for papercut manufacture of course with a much more affordable price. The main purpose of this research is to design and make Prototype of CNC Machine Based Arduino Uno for the purpose of making design or pattern of papercut craft which can work automatically, both for mass production and production of job order. Especially products that have intricate designs and require precise precision. The research method used in this thesis is descriptive method. Overall the tool is divided into circuit blocks, including: inputs, process units, and outputs. The input consists of Shield L293D as the command giver to the part of the process unit to be processed by the process unit ie Arduino Uno R3. The output block is Motor Stepper X, Y and Motor Servo Z to execute the program command given. With this machine is expected to provide solutions for Papercut craftsmen so that the design stage / pattern is not done manually. The result of this research is Prototype of Arduino Uno CNC Machine that can create and print pattern or drawing design automatically in complete with motor rotation speed setting. It can be concluded that the machine is designed using two stepper motors as a drive on the X axis and Y axis, and a DC motor is parallel to the X, Y position used for printing. The step position of the motor will be represented in the 2D coordinate model on a millimeter scale. The data entered is then sent via serial communication to the microcontroller as the control center of the machine.</em></p>





2014 ◽  
Vol 716-717 ◽  
pp. 1262-1266
Author(s):  
Li Hua Sun ◽  
Cui Cui Huang ◽  
Liang Jun Yu

In the digital mobile communication signal transmission system, the inter-symbol interference is one of the main factors affecting the performance. In order to make the error rate reducing to a minimum, this paper designs a new Calman digital equalization filter. It is based on Calman filter principle, and establishes the control mathematical model of observation equation and state equation, and uses MATLAB programming to realize the algorithm. In order to verify the effectiveness and reliability of this filter, this paper uses filter toolbox of MATAB to do numerical simulation on the filtering effect. Through comparing with normal digital equalization filter effect, after adding the Calman digital equalizer filter, the feedback signal is conformed to the reference signal. The duty ratio of SPWM follows the basic changing law, so as to maximize the elimination of crosstalk inter-symbol. It provides reference data for the research on mobile communication inter-symbol interference.



2014 ◽  
Vol 602-605 ◽  
pp. 3243-3246
Author(s):  
Na Shu

The communication signal attenuation compensation method for long distance communication is studied in this paper in order to improve the accuracy of the signal transmission. In long-distance communication, due to the shock pulse signal attenuation, the accuracy of signal is reduced. The use of auto-regressive integrated moving control method of error compensation can solve this problem. In the process of communication, the cumulative attenuation rate of communications network is used to establish auto-regressive integrated moving control model to achieve cumulative error compensation. The experiment results show that compensating the total amount of cumulative attenuation of signal in long-distance communication can reduce the attenuating property of communication network and achieve the requirements of communication.



2021 ◽  
Vol 2066 (1) ◽  
pp. 012031
Author(s):  
Nannan Zhang

Abstract With the rapid development of the information age, mobile communication networks have gradually entered people’s lives. The emergence of 5G networks has accelerated the convenience of people’s communication and contact, and has become an advanced information technology that has been widely used in various fields. Although the emergence of 5G networks is beneficial, the remote transmission quality of communication signals has also caused many problems. The optimization of remote transmission quality can effectively improve the operational stability of the communication network. There are many ways to optimize the transmission quality of communication signals. For example, when signal interference needs to be reduced, calculate the average value of signals in various places, set the interference reduction threshold function, and complete the remote transmission quality optimization of communication signals. The existing method is to use microblogs with hard and soft thresholds to decompose the signal quality through multiple scales to provide interference reduction thresholds, but ignore the calculation of the average value of the subband signals, so the signal transmission quality is optimized The effect is not satisfactory. It is recommended to reduce the interference in the network communication process based on the anti-window. First, the input communication signal is Pulley converted, the frequency domain interference detection is performed on the communication signal, a low-pass prototype filter is formed, the average value of the signal in each place is calculated, the interference reduction threshold is set, and the network communication process is completed. The weakening of interference realizes the optimization of transmission quality. This article conducts research and discussion on the optimization of the long-distance transmission quality of the communication signal of the 5G network. Experimental research results show that by demonstrating the optimization of the quality of the 5G communication signal transmission process, these demonstrations can ensure the quality of the communication signal, and people’s demand for the network is already indispensable.



Sign in / Sign up

Export Citation Format

Share Document