wireless user interface for variable frequency drives
DESCRIPTION
Sponsor: Lenze Advisor : Professor John Chandy. Wireless User Interface for Variable Frequency Drives. Team 168 Alex Shuster (EE) Michael Kloter (EE) Christopher Perugini (EE) Kevin Wei ( EngPhys - EE) . Outline. Lenze Objectives and Deliverables Research and Proposed Solution - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/1.jpg)
Wireless User Interface for Variable Frequency Drives
Team 168Alex Shuster (EE)Michael Kloter (EE)Christopher Perugini (EE)Kevin Wei (EngPhys - EE)
Sponsor: Lenze Advisor: Professor John Chandy
![Page 2: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/2.jpg)
Outline• Lenze•Objectives and Deliverables•Research and Proposed Solution•Hardware•Network Topology•Programming•Timeline•Budget•Future Work
![Page 3: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/3.jpg)
LenzeProvide Motor Control Solutions
• Automotive Construction• Robotics• Manufacturing and Packaging
Variable Frequency Drives• Speed and control system for AC motor
![Page 4: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/4.jpg)
Objective - DeliverablesCurrent Problem
• Manually Set Parameters• Limited Accessibility• Long Individual VFD Programming and
Reprogramming
Objective • Develop a wireless interface on the VFDs• Maximize the transmission distance• Monitor and transmit to multiple VFDs at
once• Able to operate in an industrial environment
![Page 5: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/5.jpg)
Researched and Proposed Solution
Researched various wireless communication options such as Wi-Fi, Bluetooth, and ZigBee
Wireless Communication Choice: ZigBee• 10-100m / node• Low complexity, cost, power consumption• Low to medium data rate• Operational in an industrial environment
![Page 6: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/6.jpg)
Technical Solution
Physical Layer ProtocolRS-485 Modbus
Ethernet Phy 802.3
CAN CANOpen
![Page 7: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/7.jpg)
HardwareDevelop test application to validate wireless
implementation
![Page 8: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/8.jpg)
Firmware and
Debug ONLY
Current HardwareComponents•Sparkfun
ATMEGA128RFA1•Sparkfun RS-485
Breakout
![Page 9: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/9.jpg)
Hardware Configuration
![Page 10: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/10.jpg)
ZigBee Lightweight Mesh• Basic data services (send and
receive data)• Acknowledgements• Routing• Basic security• Power management of the radio
transceiver• Network management (discovery,
joining, commissioning, etc)• Advanced network operation
scenarios (sleeping routers, parent-child relationship, data delivery to the sleeping nodes, etc)
• Retries to send data in case of failures
• Defining message payload format• Advanced security• Power management of the MCU• Interfacing hardware peripherals
(ADC, PWM, EEPROM, etc)
![Page 11: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/11.jpg)
Transceiver SchemesOption One: FIFO Byte by byte The USART will receive 8 bits, then pass that to a buffer. This buffer vector will be inserted
into the ZigBee frame payload and the entire frame will be passed to the ZigBee radio frame buffer to await transmission
Option Two: FIFO MessageThe USART will receive 8 bits, then pass that to a buffer. The MCU will wait for a full modbus message to be received 8 bits at a time and save in a message buffer This message buffer will be inserted into the ZigBee frame payload and the entire frame will be passed to the ZigBee radio frame buffer to await transmission
![Page 12: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/12.jpg)
Programming OptionsPredefined Buffer Size•Transmits when buffer filled
Variable Buffer Size•Transmits when timer triggered
Real Time Transmission•Transmit data as received
![Page 13: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/13.jpg)
Predefined Buffer SizePrevious Method: 8 Byte Buffer Size•Would receive data bytes from the computer
and fill a buffer array of size 8, and then transmit all of the data.
Downside•The Techlink software sends varying message
sizes including up to 13 bytes.•The time required to transmit the full buffer can
conflict with new incoming data being stored.
![Page 14: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/14.jpg)
Variable Buffer SizeMore Complicated Method•Makes use of the Modbus protocol•A timer is triggered if 3.5 characters go by
without data, this indicates that a complete message has been sent.
•Once the timer is triggered, the buffer will be sent to the VFD.
Downside•More complicated, and transmission times
can interfere with receiving new data.
![Page 15: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/15.jpg)
Transmission as Data is Received
Easier method•As each data byte comes in from the
computer, it is transmitted to the VFD.
Downside•Greater overhead delays when the data is
transmitted over ZigBee due to packetization.
![Page 16: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/16.jpg)
Programming ChoiceMethod Chosen:As Received•This allows for Lenze to adapt the code to
other applications .
•Will not restrict the use for future products.
![Page 17: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/17.jpg)
BudgetLenze Grant: $1000
Product Quantity Unit Price PriceDesign EstimatesIn System Programmer 1 $35.36 $35.36Single Chip MCU and ZigBee
3 $9.75 $29.25
RS-485 to UART Transceiver
3 $2.70 $8.10
ZigBee Development Kit
1 $119.00 $119.00
Misc. Supplies $100.00Total: $290.71
![Page 18: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/18.jpg)
Timeline
![Page 19: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/19.jpg)
Future WorkZigBee PCB Antenna
• Researched PCB Antenna Designs• Easy to tune• Reduces Costs
MCU Integration• Via VFD’s RS-485 Option Module• Eliminate External Hardware• Wireless Upgrade Package
![Page 20: Wireless User Interface for Variable Frequency Drives](https://reader036.vdocuments.us/reader036/viewer/2022062410/56816374550346895dd45264/html5/thumbnails/20.jpg)
Questions