Electronic Muscle Stimulator Schematic Modification

Budget $30 - $5000 USD
Bids 4
Average Bid $8022

I am looking to have a working schematics of an electronic muscle stimulator modified. I am looking to add a 4 x 3 keypad to the current display board (This has already been started). I require the schematics to be done using the Proteus software. The current schematics is a fairly simple one, so it should not be too difficult to modify. In addition, I would like to have the chip (Atmel AT89C52 microcontroller) programed (using C preferable with kiel uVision) to make the machine perform its functions. I included a word document that explains how the machine functions within the file attachment. I have also included the old working schematics of the electronic muscle stimulator. **Only serious bidders may apply. Please look at all documents and files before bidding on this project. Technical Specifications of Schematics (Circuit): Input 24VDC/2A (power adapter) Outputs: Four isolated channels with individual intensity controls. Output Type: Medium Frequency: 2500Hz sine wave modulated at 50 beats per second. Output Current: 60 mA RMS into 500 Ohms Treatment Timer: 1-99 Minutes - in one minute steps Accuracy: +/- 1 second.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):
a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.
b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.
3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Atmel AT89C52 microcontroller

Post a Project Like This

Looking to make some money?

  • Set your budget and the time frame
  • Outline your proposal
  • Get paid for your work

Bids on this Project

  • letichvw Profile Picture



    ## BIO I am have 7 years in programming (Delphi, C++, MASM in Windows platform and GCC, NASM in FreeBSD and Linux platform). I have worked in electronics (industrial automation, new computer platform, new controller automatics). Have good knowledge in programming microcontrollers (PIC all version, Atmel AT89, AT90 and other, Intel any microcontrollers & processor, STMicroelectronics ST6, ST7, any with x51 core).

    PHP, C Programming, Visual Basic, and .NET

  • ioworks Profile Picture



    ## BIO I'm expert on Visual basic 6, Ms access database Ms excel, microcontroller MCS-51 interfacing, assembly language etc ## Area of Expertise Database, visual basic 6, automation system, ms access, assembly language

    PHP, Perl, C Programming, and Java

  • excelmegabit Profile Picture



    ## BIO I am a young electronics and computer software systems designer.Worked on DSP systems,microcontroller systems, design in motion control systems.Experience in software development include Point of Sale,Hardware/Software interfacing,Artificial Intelligence.Al of these done maily in C++. Also worked in motion control and hardware interface design software for windows platforms. ## Area of Expertise C/C++,Delphi,,Java; Electronics Embedded Systems PIC familly of microcontrollers

    PHP, ASP, C Programming, and Java

  • softwareflairinc Profile Picture


    GRASS VALLEY,  United States

    ## BIO Floyd R. Goldstein SoftwareFlair.com Inc. www.softwareflair.com 17720 Retrac Way Grass Valley, CA 95949 (530) 268-3809 Education: M.S. Computer Science - California State University Chico 1994. B.S. Computer Science/Systems - University of the Pacific 1983. Languages: "C++", "C", Visual Basic, Java, Assembly Language, Scripts. Embedded Systems: WinCE 5.0, Pharlap, VxWorks, AMX, VRTX, PSOS, Linux, Tern Systems, Cypress EZ-USB, Pumpkin Salvo Microchip PIC, Cygnal, ARM7, NetBurner, Parallax, Motorola ColdFire, Intel 8051, X86, AMD Au1x00, MC68302, IXP4xx  MC56002 (DSP), MC68881, MC6502, MC68HC11, Intel 80188, TMS34010 (GSP), MicroLynx, Freescale, Interrupts, Serial, RTC, DMA, I2C, USB 2.0 & 1.1, Display controllers, SCSI Drivers, I2C: EEPROM, Digital Pots, PWMs, D/A. Design Environments: Win98/NT/2000/XP/WinCE, uVision2, uVision3, MS Visual Studio, MPLab, Linux (gdb,Kgdb),Cygnal IDE, Tornado II, Paradigm, SUN, NetBSD, Clear Case, PVCS, Rational Rose Unified Modeling Language, MS Platform Builder and eVC++ Borland IDE, CVS, MS Project, GlobeTrack, DDTS, Word, Framemaker, Object Modeling Tool. Emulators: AMS, HMI, American Automation, Intel ICE, P&E BDM, ULink, and TI. Companies: SoftwareFlair Inc., Grass Valley Group, Coherent, Electroglas, MTI, TAS, Becton Dickinson, Centari Networks, General Electric Medical, EarthWatch, Verifone, Intelligent Electronics, Radar Digital Systems, Comptek, Unisys, Mitsubishi. Positions: Software Consultant, Firmware, Device Drivers, System Architect, Diagnostics, Software Manager, Control Panel, and user Interfaces. Products: Video/Audio, Biomedical, Music, Point of Sale, Industrial, and Aerospace. Industrial:         Embedded software for test and measurement products. Analyzed, designed, and created "C" software for test and measurement products. Using various microprocessor IDEs for the 8051 and PIC processor. Created device drivers (comm., A/D, Timers, USB), and application software for the embedded system and Windows based interface. Integrated USB 1.1 and 2.0 into the products. Video: Consumer based mobile video player, based on Linux embedded "C" software. USB 2.0 camera based imaging system using the Cypress FX2 controller.  Bus Linking application software for a video switcher. Tornado II software integration, and dynamic library loader capability for an X86 router. Chroma Keyer device driver and algorithm integration. Analysis and design for a Video Conferencing system. Writing DMA drive to integrate with TriMedia processor. Software lead for the user interface subsystem of a "Video Control Center" project. Created the software architectural design for the Real-Time panel. Analyzed, designed, and coded Real-Time Panel simulator requirements in C++, and performed miscellaneous GUI development.  Analyzed and designed embedded system and application software for a Master Control system using C++ and VxWorks. Designed a Chroma Keyer Expert Panel application with MFC, integrated a Win 95 serial device drive to the VxWorks control panel. Analyzed and designed embedded system and application software for the following Video/Audio products: Krystal Digital Picture Manipulator, Switcher, Digital Disk Recorder, and Codec. User interface design for Win/NT application using Visual Basic. Biomedical: Embedded software and software update GUI for a Laser Power Meter system. Installed AMX for a Cytometer system, created architectural design. Added middleware, and applications code. Managed and designed software for the APX-C Ultrasound group. Designed coded and debugged diagnostic and device drivers for a Motorola based multiprocessor proprietary system in C. System enhancements and user interface modifications for an imaging product Point of sale: Analyzed and developed device drivers and diagnostic software for a MC68302 "Point of Sale" system. All of the software development was written in C. Aerospace/Radar: Managed software engineers and consultants for a satellite remote sensing system. Created Windows based Java software tools for configuration management and test automation. Instituted policies for bug tracking, configuration management, and software design guidelines. Analyzed designed and developed board level diagnostics for a radar scan converter, input board (MC68030), display processor board and system controller. Generated a software design document for the entire system. Consumer Products: Designed and developed a musical consumer MIDI product in C and assembly. Managed hardware and software consultants in the development of a dual microprocessor Intel based proprietary system. Managed software and hardware consultants for a MIDI controlled Tube Preamp and MIDI Sequencer. Provided software for the device drivers and applications code. Air Traffic Control: Coded and debugged a tracking and correlation system, for the Naval Oceanic System Control in "C". Also designed and implemented a source code control system. Designed and coded configuration management software and implemented various quality assurance procedures for a Marine Air Traffic Control System. ## Area of Expertise Embedded systems, Firmware, Device Drivers, Real Time Operating Systems (RTOS), Video, Audio, USB

    PHP, C Programming, Javascript, and XML