Thursday, June 28, 2018

Design Week:

Although this is design week, we went through the previous designs to see if all the components were working properly. We knew that the motor and the motor controller did not work so our goals
was to research on how to get the  motor working with the motor controller and testing the functionality of the ultrasonic sensors, Arduino joystick, nrF24 receiver and transmitter, and the potentiometer with the Arduino.

We did a lot of research on the motor and found that we will probably need a contactor and precharge resistor along with other certain parts to operate the motor with our certain application. We contacted Kellycontrols and they sent us a simple wiring diagram and parts that we need to purchase such as a fuse and a control box. We purchased an RS232 cable to plug the motor controller into the computer so that we can diagnose what is wrong with it. This cable should hopefully come on week 2. We found that this simple wiring diagram did not require a contactor and precharge resistor, but it has other complications so we plan on testing it with the wiring diagram in the regular manual, which will need these parts.

Simple wiring diagram:

Preferred wiring diagram:


For the Arduino, we successfully got all the components working; however, we ran into some complications with the nrF24 wireless modules as the radio signal was not receiving. We tried many different codes to see if there was a software problem, checked the wires for continuity with a multimeter, and used different Arduino boards to see if it was a hardware problem. Nothing worked until we figured out only one of the nrF24 would transmit so we noted that the chip that did not have red wires will be the one used as transmitting. It should not matter as to which one can transmit or receive, but for some reason it only worked if this particular chip was used to transmit.



Tuesday, June 19, 2018

Assignment 2 : Past work









Full Scale Control Team
Newton Dang
Rusiru Gunawardena
Akshay Kurli
June 5, 2018





















Objective:
The objective of the full scale control team is to improve the existing control systems and incorporate a wireless or joystick controller on the bogie. In the summer of 2018, the control team will mainly focus on producing a physical prototype of the linear actuator and incorporate position encoder into the full scale bogie. Other factors for the control team to look at are the required energy for the bogie to move forward, sensing collisions, switching tracks, and steering to avoid stiffness in turns, and programming software to adhere to the design requirements. Also, communication between other project teams is necessary for a successful assembly of the entire full scale project.

Past Work From SJSU Students:
A past senior project on control systems for the Spartan Superway have used an Arduino Mega to control the mechanical behavior of other parts of the system. The project implemented a joystick which would allow the user to control the velocity of the bogie. Ultrasonic sensors were used in the design for the safety of the transportation system. A kill switch was added in order to disconnect a direct current motor in the event of a malfunction. A linear actuator was conceptually proven to perform the track-switching action from when the bogie moves from the main track into the offline station, but the team did not have sufficient time to make a prototype. This project used materials that costed about five hundred dollars total as stated in their bill of materials.

Past Work that can be used:
The linear actuator from the past senior project from SJSU is useful because it will enable the bogies to switch tracks which is vital for consistent traffic flow on the main track. The past project was able to prove conceptually its ability to successfully perform     the track switching action and this concept can be used by the current control team to carry out a rapid prototype.

Commercial Products:
Commercial products that may be used are included in this bill of materials, but the Kelly Services Motor Controller may be omitted due to complications in the past. The Altrax 48300 Motor Controller may be used instead for the prototype.









Lightning Talk

https://docs.google.com/presentation/d/155EO4WlDkMkbrlycinvZigi-SPZvf0o47JpCIfAtZZg/edit#slide=id.p

This is a link to our presentation