1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

Tronic's AMC motor motion-controller with pwm/servo output

Discussion in 'SimTools compatible interfaces' started by tronicgr, Aug 30, 2007.

  1. Deleted member 4120

    Deleted member 4120

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    wow super tronigr :clap:

    do I have to change my amc 5.1 Controller something? or only atmega
  2. fermevc

    fermevc Member

    Joined:
    Jun 16, 2009
    Messages:
    126
    Occupation:
    Networking and telecomunication
    Location:
    Serbia
    Balance:
    5,956Coins
    Ratings:
    +59 / 0 / -0
    OMG,
    I`m thrilled and scared at the same time 8)

    I was about to start printing the boards layout and saw Thanos`s post.
    I must repeat Interview`s question: Does new AMC means new board or not?

    I`m sure that this will be another peace of art from Thanos, but I can`t find 644 locally and already bought all the parts for AMC 1.5 :(
  3. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Yes, but ATmega644 is the one that has all the functions we need for simulation and interfacing.


    Its true. But that will be no problem. Since the economy here in greece going down, soon I'll be left with no job too... So I need to prepare for the worst. I decided to start a small production of complete kits or ready assembled boards of AMC + DSMHB. It will contain pre-programmed chips (Atmega644 + 2x Attiny45) and everything that a beginner will need to get started in no time. I'll try to keep the price tag low, and the shipping will be worldwide.

    I do not see it as a business but as a hand of help for all these that have no access to certain electronic parts or knowledge to put them together. So don't get me wrong... For the brave in heart there is still the good-old AMC1.5 available!
  4. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    No, it will not be compatible with the existing AMC1.5 board. Its a complete new board redesigned with modern parts and functions. It will be only USB and the inputs will include optical encoder hardware and configuration menu on the LCD with rotary encoder... The outputs will include the hardware for 0-11v signals for heavy duty industrial motor drivers!

    Of course I might put some of these features in a firmware for the old AMC1.5 in the degree that the current pin connections allow it.
  5. Frakk

    Frakk Active Member

    Joined:
    Apr 15, 2009
    Messages:
    1,144
    Balance:
    328Coins
    Ratings:
    +4 / 0 / -0
    May I ask what these functions are?

    With 2 other microprocessors on the board you must be thinking something big! :)

    Good to hear the development is back on track! I think the pre-programmed kits will be very welcome!
  6. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    The two Attiny45 are for the encoders... will count 16bit positions and talk back to Atmega644 with I2C...

    I plan to make the new boards smaller actually! Professionally made here in greece with two or four layers.

    Functions? Well its a servo motor controller. It will do that as fast and accurate it can be done! The other additions are to make it easy for everyone to use it! If you have any other functions in mind that I'm missing you can suggest them!
  7. peter1970

    peter1970 New Member

    Joined:
    Oct 15, 2010
    Messages:
    25
    Occupation:
    retail store manager (gamestation)
    Location:
    uk
    Balance:
    355Coins
    Ratings:
    +0 / 0 / -0
    hi

    thanos put me on the waiting list for the first compleate kit you build as soon as you sort out the pricing let me know ill paypall you
  8. Deleted member 4120

    Deleted member 4120

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    wow great idea tronicgr!!

    you already have a buyer:)

    <-------------


    thanks
  9. Frakk

    Frakk Active Member

    Joined:
    Apr 15, 2009
    Messages:
    1,144
    Balance:
    328Coins
    Ratings:
    +4 / 0 / -0
    I was thinking about more specific functions regarding the Atmega644, that make it the only one suitable. Eg: PWM hardware, processing power, number of I/O, Bootloader, etc..
    Servo motor controller and easy to use are very open definitions of functions/features. :)

    You already outlined the main functions like bootloader, usb-serial connection, encoders, industrial outputs, so not much more to add there. :thbup:
    The key will be reliability, ease of use, and customization.

    Couldn't it be done in the Atmega644?
  10. adgun

    adgun Active Member

    Joined:
    Jan 28, 2008
    Messages:
    518
    Occupation:
    mechanic
    Location:
    Netherlands
    Balance:
    5,684Coins
    Ratings:
    +131 / 4 / -0
    Thanos great work !

    how manny axis will it control ?

    best regards Ad
  11. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Well, Atmega644 is one of the last big ones that can be still found in PDIP format! Soldering SMD parts its not the easiest thing to do!!


    Yes and no. I'd prefer not because I'd have to use interrupts to capture the pulses that will slow down the main code too much. Its easier to have some slave devices doing this in real time and only fetch the data to Atmega644 when its needed.
  12. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Two...! I could use up to six but I'd have to sacrifice precious timers that handle serial commucication and interrupts!!

    What I have in mind for more axis is to daisy-chain two AMC boards for mixed 3-dof systems. For indepented axis its not necessary!
  13. pippo978

    pippo978 New Member

    Joined:
    Jun 1, 2009
    Messages:
    20
    Location:
    Carini
    Balance:
    1,052Coins
    Ratings:
    +0 / 0 / -0
    Hello Thanos and all the X-simers

    First of all thanks for his work in creating AMC 1.5 and H-bridge and everything else, I wanted to ask if you could list the general characteristics that should have this new control board.

    I weighed that you could add:

    - Reserved ports to the limit switches
    - Emergency button
    controlled by the firmware if possible.

    To control the motors continue to use H-bridge 1.2?
    or will be fully implemented in the new control board?
    :hi: :clap: :hi:
    Thanks for Everything
  14. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    -Yes, Limit switches are required for the quadrature encoders, to measure the limits as it differs for every simulator!

    -Emergency button? Just connect the emergency button to the power source or if you don't have a heavy duty one, cut the power to the AMC! :lol:
    Controlled by the firmware? What are you mean?

    -The DSMhb will be redesigned too into a smaller board, easier to assemble and use. But the new AMC connections will be backward compatible with old DSMhb1.2b ... So no worries!
  15. Frakk

    Frakk Active Member

    Joined:
    Apr 15, 2009
    Messages:
    1,144
    Balance:
    328Coins
    Ratings:
    +4 / 0 / -0
    I agree, PDIP is nice and easy to work with, but more importantly you can change damaged chips! You can also place components under them to save more room. Well, I guess size wouldn't be an issue with SMT... :)

    There are different ways of reading the encoders, both in hardware and software. I'm only speculating here, but I think you will spend more processing time with I2C.
    Of course it also depends on the encoder, it's CPS, mechanical/optical etc.


    Anyhow, looking forward to the first release!
  16. SimonUK

    SimonUK Member

    Joined:
    Jun 1, 2009
    Messages:
    43
    Occupation:
    Electronic Engineer
    Location:
    England
    Balance:
    705Coins
    Ratings:
    +25 / 0 / -0
    My Motion Simulator:
    2DOF, 3DOF, DC motor, JRK
    Thank you Thanos for your hard work. I'm looking forward to the new version.

    Can I make a request for the DSMhb to be beefed up to handle 100+amps continuous :yippiee: ?
  17. tronicgr

    tronicgr

    Balance:
    Coins
    Ratings:
    +0 / 0 / -0
    Never say never... You might surprised! :D
  18. iamcanadian2

    iamcanadian2 Member

    Joined:
    Oct 7, 2008
    Messages:
    60
    Occupation:
    floating docks
    Location:
    surrey bc canada
    Balance:
    52Coins
    Ratings:
    +41 / 0 / -0
    My Motion Simulator:
    Motion platform, 6DOF
    Tronic I have been watching all your work here for some time (2 years )but i am now ready to start on my 3dof and seriously just ready to purchase Ians boards and software. I have my actuators and was going to order the Sabertooth motor controllers.Question? How much longer should i wait for your new boards , this sounds to good to be true ,2 boards daisy chained for a 3DOF . Ians is great but Xsim has more profiles ,now you got me all excited!
  19. mimio37

    mimio37 New Member

    Joined:
    May 27, 2010
    Messages:
    2
    Location:
    France
    Balance:
    0Coins
    Ratings:
    +0 / 0 / -0
    Hello, you can help me ?
    I have a simulator 2DOF to 2 motors 24v, in the H-bridge the IRF4905 and IRFZ44N is burned. I have changed motors 24V by motors 12v (for me the power 24v is too big ), I have changed IRFZ44N by IRF3205, test with motor 9v and power 9v the H-bridge work, when test a motor 12v and power 12v, the H-bridge no work. I saw that it fauld to uses IRLZ44N. It is possible working with IRF3205?
  20. tmod2441

    tmod2441 New Member

    Joined:
    Jun 15, 2009
    Messages:
    26
    Occupation:
    Fabricator
    Location:
    Florida, USA
    Balance:
    455Coins
    Ratings:
    +0 / 0 / -0
    Ok, so I've just replaced the old Atmega8535 and the 10K Trimmer Resistor with new ones and I still can't get any response when I turn the pots in their full range of motion. I have gone ahead and ordered new pots (Bourns 3590S-2-104L). As you can tell, being the amateur that I am, I am grasping at straws here. Any further help would be greatly appreciated. I couldn't find any other firmware other than the one mentioned in my earlier post on page 110.