I have implemented the complete tcpip protocol stack in software from the protocol definitions published by the us dod in the ddn defense department networking protocol handbooks. Curtis 12343638 controllers are the ideal solution for traction, hoist, dual drive, and other motor drive and vehicle control needs. Six additional vclconfigurable can mailboxes significantly increases can master capabilities. In automotive electronics, engine control units, sensors, antiskidsystems, etc. Hpevs curtis 1236e5621 48v 550 amp controller replaces 12385601. Freudenberg 1 introduction up until now, weve considered our embedded control system to be selfcontained. They can be implemented in hardwarefirmware, or in software. Vcl opens new avenues of customization, allowing specific vehicle. Can was patented, and bosch sells can controller ips can is much cheaper than ethernet. The powerkey pro is an open protocol canbus keypad the canopen protocol. Curtis 1238 controller rs232 protocol diy electric car forums.
Driving the repository is a powerful api that can be use to drive anything from websites to mobile apps and kiosks. The curtis 10 seamlessly works in conjunction with curtis can based sepex and ac motor controllers such as the, 1243, 1244, 1234, 1236 and 1238. Curtis 1234, 1236, and 1238 ac induction motor controllers deliver smooth. The curtis model 1222 is an ac induction motor controller for steer by wire electric power steering systems. Curtis instruments 14 pc programming station software kit. We have 1 curtis 1205 manual available for free pdf download. Curtis 1234 3638 controllers are the ideal solution for traction, hoist, dual drive, and other motor drive and vehicle control needs.
Battery bus bars replacement dropin for 12v leadacid batteries. Extended software functions of vcl simplify the integration of oem requirements bdi, hour meters, pid, ramp, pot, can etc. Bosch ensured that can killed competitors like the van protocol. Autosar communication stack implementation with flexray. Musycc operates at layer 2 of the open systems interconnection osi protocol reference model and provides a comprehensive, highdensity solution. Btw, the interface you have circled is the can interface. Our canopen protocol stack software abstracts away the technical details and many complexities associated with message timing and interfacing to.
Curtisswrights global presence spans more than 200 facilities, including highgrowth and emerging markets such as brazil, russia, india and china, and is supported by strong sales and support teams and a vast distribution network. Abou the sevcon, it has its own software, cant compare with curtis. Powerful windows interface for adjusting settings, troubleshooting and recording the parameters of any curtis product with a serial or canbus interface. The controller area network can is a serial communications protocol which efficiently supports distributed realtime control with a very high level of security. The vehicle designer can make use of this curtis vcl in two ways. Can is a multicastbased communication protocolcharacterized by the deterministic resolution of the contention, low cost and simple implementation. Curtis instruments 14 pc based controller programming software kit. Industrial automation and control using can protocol elprocus. Curtis 12384601 ac motor controller 24v 36v 650a maximum sv. The steering motor functions as an actuator to change the angle of the wheels thereby changing travel direction. Nov 15, 2012 curtis model 14 pc software download by ircaptbob thu nov 15, 2012 5. Can technology and powerful software allows customized vehicle.
Highperformance software based protocol stacks and network adapters. Sevcon software can be found on the net as well, install is pasword. Can was developed by bosch, which have a lot of influence in automotive equipment engine control, braking, body, gearbox control. Curtis 1238e6521 ac motor controller 48v 80v 550a maximum. I know curtis has a handheld device, and software to use, but is that the only option. It provides a simple, flexible and cost effective method of controlling up to 6 proportional hydraulic valves, or can be used to connect additional digital and analog io to a. F e at u r e s advanced functionality, compact power. Windows pc software tool for curtis programmable devices. Another useful feature built into the can protocol is the ability for a node to request information from other. Electronic protocols application software can be abbreviated as epas. See who you know at protocol control systems ltd, leverage your professional network, and get hired.
The can protocol should be able to work with candbc standard, another standard used for configuring can networks, as well as with fibex. Electric vehicle interface controller evic for the curtis 1238 and 1239. Treatment for crohns disease, ulcerative colitis, c. En 5008112easily programmable through the curtis 11 handheld. Learn about working at protocol control systems ltd. Higher layer protocols hlps are generally used to imple. Curtis model 14 pc software download wheelchairdriver. Understanding and using the controller area network. Basicaly i am looking to reprogram curtis 1236 and 1238 controllers. Layering is a design principle that divides the protocol design task into smaller steps, each of which accomplishes a specific part, interacting with the other parts of the protocol only in a small number of welldefined ways. The curtis 10 vehicle system controller integrates and and expands systems through its industry standard can bus communication port. One of the meanings of epas is electronic protocols application software what is the abbreviation for electronic protocols application software.
The 14 windows pc software tool is intended for use by vehicle oems, dealers, and service engineers. I have made the shortings on the rs232 connector 78 and 146 the curtis kontroller is a 12434301 sepex with an elderly firmware. The ovms system is tailored for specific car models and generic can bus communication so it can not be used for curtis as such. It includes can communications control, io configuration and mapping, feedbackloop process blocks such as proportionalintegrator differentiator pid, and many.
This collection of packages can be used together or individually, as desired. After extensive research, she created the first successful fecal transplant home protocol for crohn. It is not the ftdi usb interface there has been refered to, but my interface works with the older v3 software. The controller area network can 4 was developed in the mid 1980s by bosch gmbh, to. Controller area network can basics introduction controller area network can was initially created by. Mblogic is a collection of software packages used for communicating with and controlling industrial processes and machinery. I have programmed a curtis many years ago, borrowed a hand programmer, dont you have anyone around which you could borrow. Hpevs curtis 1236e5621 48v 550 amp controller replaces 1238 5601. In modern protocol design, protocols are layered to form a protocol stack.
Can open compatible communication protocol provides control and feedback to curtis can based motor controllers, as well as many other can based products. The same controller model can be used for either pump or traction applications due to the builtin software selectable pump control mode. Canalyst application protocol analysis toolguangzhou. But, it is not in obdii format so you can t directly use something like torque. Curtis vclvehicle control language is an easy to use programming language that allows vehicle. Transmitting side microcontroller continuously monitors the temperatures with the use of lm35 temperature sensor by converting analog values to digital with adc attached to it. Well, i wrote large chunks of the software that runs on both of the devices that were linked above. Many electric vehicle functions are uniquely built into the vcl code, and additional functions can be created by oems as required. The can bus communications included in the 1238, as well as in many other curtis. Protocol meets canopen standards, or is customizable through vcl. This device provides a dazzling 840x480 color display for data received from the curtis 12381239 motor controller including temperatures, rpm, motor voltage, pack voltage and current. Introduction to the controller area network can rev. The curtis model 5656p canbus io expansion module provides accurate control of up to 5 fingertip joysticks, or can be used to add additional digital and analog io to any canopen based control system. At its core curtis is a powerful digital object repository that can store any type of content from simple images to full books.
Programming curtis controller page 5 buggies gone wild. Canopen canopen software, protocol stack, source code. Conventions where abbreviations are used in the text, an explanation can be found in the. These include, for example, the singleshot transmission of data frames.
The software has to evaluate if a message is of interest or not depending on the canid. For configuration and setup, the handheld programmer or the curtis software serial dongle is the best way to do it. It is available as a conformally coated pcb model 56 or in an epoxy filled enclosure 56p. Curtis programmable ac motor speed controller, model. Autosar communication stack implementation with flexray master of science thesis in the programme networks and distributed systems johan elgered jesper jansson chalmers university of technology university of gothenburg department of computer science and engineering gothenburg, sweden, march 2012. Model 10 curtis instruments pdf catalogs technical. Can bus, with references to theory and analysis methods, but also a description of the issues in the practical implementation of the communication stack for can and the implications of design choices at all levels, from the selection of the controller, to the sw developer and the architecture designer. Its domain of application ranges from high speed networks to low cost multiplex wiring. The other controllers had a older version called serial protocol. All the manuals and data sheets i have found so far for this controller say only that it uses canopen, but i am not sure what commands will tell the controller to do what. Curtis 12386501 electric vehicle ac motor speed controller, 4880v 550a. But, it is not in obdii format so you cant directly use something like torque. To unburden the host controller from this task, the can controller often provides a configurable hardware acceptance filter.
Handson workshop with oscilloscope, signal decoder and can analyzer tool. What is the abbreviation for electronic protocols application software. Evtv has worked with speedhut to develop a custom gage set for use in our tesla drive unit that displays vehicle data received on the controller area network or can bus. Evtv custom can j1979 vehicle gage set evtv motor verks store. I have a question about interfacing with the curtis 1238 motor controller over. Curtis vcl vehicle control language is an easy to use software programming language that allows vehicle developers to create customized functionality within the curtis controller. This gage set uses standard j1979 can parameter identifiers or pids for speed, rpm, engine coolant temperature, fuel level and auxiliary voltage. For configuration and setup, the handheld programmer or the curtis softwareserial dongle is the best way to do it.
Canopen ports our canopen protocol stack provides a simple application program interface api for sending and receiving canopen messages. Industrial automation and control using can protocol. China curtis 12366401 motor controller 36v 48v 350a china. Curtis 1238 controller rs232 protocol that some type of protocol is proprietary and youd have to reverse engineer it. In these systems, the steering motor functions as an actuator to change the angle of the vehicles steered wheels and so change the direction of travel. Fullyfeatured generic software and vcl for typical warehouse truck. Ac motor controller curtis 1238e6521 48v 80v 550a electric car. The curtis model 1220 is a brushed dc permanent magnet motor controller for electric power steering, steerbywire systems and only works with curtis vcl enabled ac traction controllers. Curtis 1205 manuals manuals and user guides for curtis 1205. Well, i wrote large chunks of the software that runs on both of the devices that.
China curtis 12366401 motor controller 36v 48v 350a. Curtis 1238 controller rs232 protocol diy electric car. This is useful for ttcan addons and some tool applications. Integrated system controllermore than just a motor controller, it is also powerful system controller. These values are compared with the set values programmed in the microcontroller, and these values are violated when the microcontroller sends or transmits the data. It gets information from the hpevs version of the curtis 12381239 through the can bus port pins on the motor controller. Much of my concern is going to be focused on specifics for the curtis 1238 installed in the wheego whip. This means that the automatic retransmission in case of detected errors is disabled. It provides a powerful windows interface for adjusting settings, troubleshooting, and recording the parameters of any curtis speed controller or auxiliary device.
Online and onsite can protocol training course for vehicle applications. The powerkey pro was built with two things in mind, make it tough and make it flexible. The 1238, 1236, 1234, 1232 use what is called the enhanced serial protocol. Canalyst application protocol analysis toolguangzhou zhiyuan. Please contact curtis technical support for more information. A special curtis tool or windows pc can be used to program the controller and view diagnostic information. Programming curtis controller page 30 buggies gone wild.
Curtis ac motor controller in chennai curtis ac motor. Controllers, ev west electric vehicle parts, components. I do believe it does not use inverted ttl, but just straight ttl. The curtis model 52 exm canbus hydraulic inputoutput expansion module can be added to any canbus based control system utilizing the canopen communication bus protocol. Csma means that each node on a bus must wait for a prescribed period of inactivity before attempting to send a. Our canopen protocol stack software abstracts away the technical details and many complexities associated with message timing and interfacing to the canopen networks. Software upgrade allows use with surface permanent magnet synchronous motors. Sky curtis has helped many people become well from intestinal disorders. Normally a logic high is associated with a one, and a logic low is associated with a zero but not so on a can bus. The other big issue i am running into is that i cannot find a curtis 1238 can protocol sheet anywhere.
1061 1472 444 1416 338 1454 1201 335 1457 559 433 337 1162 1646 1590 436 364 1131 753 641 168 120 1541 718 4 408 907 302 1312 1614 318 1230 1537 895 453 456 1417 537 1499 984 1050 92 587 579 1037 1236 1207