duncan webster | 07/06/2021 04:15:27 |
5307 forum posts 83 photos | I bought the book eventually, very good. He refers to #37 Magnet Wire. As it is an American book do I assume AWG? This would be 0.00445" diameter, which is near enough 41 SWG |
John Haine | 07/06/2021 09:12:36 |
5563 forum posts 322 photos | I was thinking further about the bounce problem, I think if one could ramp the current to the solenoids, up and down, so the "holding" magnet ramps down while the "next" magnet ramps up, it should be possible to get smoother motion, even quasi-continuous. A 2-phase version might use a standard stepper driver with microstepping to do this; otherwise I wonder if an Arduino could do it using its PWM "analogue" outputs? |
Tony Jeffree | 07/06/2021 09:57:53 |
![]() 569 forum posts 20 photos | Posted by duncan webster on 07/06/2021 04:15:27:
I bought the book eventually, very good. He refers to #37 Magnet Wire. As it is an American book do I assume AWG? This would be 0.00445" diameter, which is near enough 41 SWG I bought the book too - makes an interesting read! |
Tony Jeffree | 07/06/2021 09:59:48 |
![]() 569 forum posts 20 photos | Posted by John Haine on 07/06/2021 09:12:36:
I was thinking further about the bounce problem, I think if one could ramp the current to the solenoids, up and down, so the "holding" magnet ramps down while the "next" magnet ramps up, it should be possible to get smoother motion, even quasi-continuous. A 2-phase version might use a standard stepper driver with microstepping to do this; otherwise I wonder if an Arduino could do it using its PWM "analogue" outputs? You can certainly do that - apply two sinusoids, 90 degrees out of phase, to the two coils of a conventional stepper and it should give you continuous motion or near enough. In effect that is what happens in a brushless motor. |
John Haine | 07/06/2021 17:58:42 |
5563 forum posts 322 photos | Indeed... |
duncan webster | 07/06/2021 20:41:51 |
5307 forum posts 83 photos | Posted by John Haine on 07/06/2021 09:12:36:
I was thinking further about the bounce problem, I think if one could ramp the current to the solenoids, up and down, so the "holding" magnet ramps down while the "next" magnet ramps up, it should be possible to get smoother motion, even quasi-continuous. A 2-phase version might use a standard stepper driver with microstepping to do this; otherwise I wonder if an Arduino could do it using its PWM "analogue" outputs? I tried and failed to get a stepper to run smoothly with sinusoidal (PWM) outputs from an Arduino, but I made it do half steps fairly easily. This made it a lot smoother. Quarter steps would just be a bigger table of inputs. If anyone wants the code just send me a pm Edited By duncan webster on 07/06/2021 20:42:26 |
duncan webster | 16/06/2021 14:39:20 |
5307 forum posts 83 photos | Posted by duncan webster on 07/06/2021 04:15:27:
I bought the book eventually, very good. He refers to #37 Magnet Wire. As it is an American book do I assume AWG? This would be 0.00445" diameter, which is near enough 41 SWG I eventually emailed a USA horological group, who confirmed it is most likely AWG |
Michael Gilligan | 11/01/2022 10:15:45 |
![]() 23121 forum posts 1360 photos | Reviving this thread to post a link to a patent that I stumbled-across last night: **LINK** https://worldwide.espacenet.com/patent/search?q=pn%3DUS3168690A It appears to be the first horological use of transistor assistance MichaelG. |
David Heskin | 17/06/2022 22:34:51 |
6 forum posts | I'm following the electronic free pendulum clock articles in ME Workshop, but need to secure details of successful motion work before committing to the project. To be honest and with respect, I'd much prefer a solid state digital LED display. I'm hoping that'd be easier and more reliable. Quiet, too. Can anyone advise how to go about it, please? |
SillyOldDuffer | 18/06/2022 16:02:20 |
10668 forum posts 2415 photos | Posted by David Heskin on 17/06/2022 22:34:51:
I'm following the electronic free pendulum clock articles in ME Workshop, but need to secure details of successful motion work before committing to the project. To be honest and with respect, I'd much prefer a solid state digital LED display. I'm hoping that'd be easier and more reliable. Quiet, too. Can anyone advise how to go about it, please? Well, Tony Jeffree is using BBC Micro:bit microcontroller, for which LCD and LED modules are available. Examples picked randomly off the web from the Kitronics Web Shop: https://kitronik.co.uk/collections/accessories-for-the-bbc-micro-bit/products/5650-view-text32-lcd-screen-for-the-bbc-micro-bit https://kitronik.co.uk/collections/accessories-for-the-bbc-micro-bit/products/46138-7-segment-for-microbit This chap documents a Micro:bit and LCD display coded to be a stopwatch, not complicated and a reasonable start point. The software part is done with a graphical Blocks language called 'MakeCode', lots more examples and tutorials here. Tony hasn't shared his code yet, but in principle, however he's done it, it will be possible to add digital clock functionality. Basically a clock display just counts pendulum pulses, and, knowing how long they each take in seconds, uses them to increment a counter working in HH:MM. The main complication is the code needed to set HH:MM to local time in the first place. Also possible to program another microcontroller as a separate HH:MM clock ticked by the pendulum. The advantage is avoiding the need to understand and modify Tony's code, which might be time critical or otherwise tricky to modify. (Probably won't be.) I'd use an Arduino for this, but only because I'm familiar with programming them and have never seen a Micro:bit in the flesh! Dave
|
duncan webster | 18/06/2022 16:21:51 |
5307 forum posts 83 photos | Posted by SillyOldDuffer on 18/06/2022 16:02:20:
Posted by David Heskin on 17/06/2022 22:34:51:
I'm following the electronic free pendulum clock articles in ME Workshop, but need to secure details of successful motion work before committing to the project. To be honest and with respect, I'd much prefer a solid state digital LED display. I'm hoping that'd be easier and more reliable. Quiet, too. Can anyone advise how to go about it, please? Well, Tony Jeffree is using BBC Micro:bit microcontroller, for which LCD and LED modules are available. Examples picked randomly off the web from the Kitronics Web Shop: https://kitronik.co.uk/collections/accessories-for-the-bbc-micro-bit/products/5650-view-text32-lcd-screen-for-the-bbc-micro-bit https://kitronik.co.uk/collections/accessories-for-the-bbc-micro-bit/products/46138-7-segment-for-microbit This chap documents a Micro:bit and LCD display coded to be a stopwatch, not complicated and a reasonable start point. The software part is done with a graphical Blocks language called 'MakeCode', lots more examples and tutorials here. Tony hasn't shared his code yet, but in principle, however he's done it, it will be possible to add digital clock functionality. Basically a clock display just counts pendulum pulses, and, knowing how long they each take in seconds, uses them to increment a counter working in HH:MM. The main complication is the code needed to set HH:MM to local time in the first place. Also possible to program another microcontroller as a separate HH:MM clock ticked by the pendulum. The advantage is avoiding the need to understand and modify Tony's code, which might be time critical or otherwise tricky to modify. (Probably won't be.) I'd use an Arduino for this, but only because I'm familiar with programming them and have never seen a Micro:bit in the flesh! Dave
My simple mind would just press the reset button at midnight |
Tony Jeffree | 19/07/2022 17:53:57 |
![]() 569 forum posts 20 photos | Posted by SillyOldDuffer on 18/06/2022 16:02:20:
Posted by David Heskin on 17/06/2022 22:34:51:
I'm following the electronic free pendulum clock articles in ME Workshop, but need to secure details of successful motion work before committing to the project. To be honest and with respect, I'd much prefer a solid state digital LED display. I'm hoping that'd be easier and more reliable. Quiet, too. Can anyone advise how to go about it, please? Well, Tony Jeffree is using BBC Micro:bit microcontroller, for which LCD and LED modules are available. Examples picked randomly off the web from the Kitronics Web Shop: https://kitronik.co.uk/collections/accessories-for-the-bbc-micro-bit/products/5650-view-text32-lcd-screen-for-the-bbc-micro-bit https://kitronik.co.uk/collections/accessories-for-the-bbc-micro-bit/products/46138-7-segment-for-microbit This chap documents a Micro:bit and LCD display coded to be a stopwatch, not complicated and a reasonable start point. The software part is done with a graphical Blocks language called 'MakeCode', lots more examples and tutorials here. Tony hasn't shared his code yet, but in principle, however he's done it, it will be possible to add digital clock functionality. Basically a clock display just counts pendulum pulses, and, knowing how long they each take in seconds, uses them to increment a counter working in HH:MM. The main complication is the code needed to set HH:MM to local time in the first place. Also possible to program another microcontroller as a separate HH:MM clock ticked by the pendulum. The advantage is avoiding the need to understand and modify Tony's code, which might be time critical or otherwise tricky to modify. (Probably won't be.) I'd use an Arduino for this, but only because I'm familiar with programming them and have never seen a Micro:bit in the flesh! Dave
Hi Dave The code is actually pretty trivial, especially when you see it in the "block code" format. It is printed in part 3 of the series (just out) but unfortunately it is a bit of an eye chart, so I have uploaded Photo 21 and Photo 27 (the two block code programmes from the article) to one of my albums so people can access it more easily. Also inserted below. In principle you could indeed extend the code to allow a digital display and I did consider doing just that, but as you rightly observe, the issue isn't displaying the current time, it is setting the initial time, which takes much more effort. Not clear to me whether this would tax the capacity (memory-wise) of the micro:bit but it could easily be off-loaded to a second processor if need be. Edited By Tony Jeffree on 19/07/2022 17:54:55 |
Brian Smith 1 | 16/01/2023 11:12:58 |
15 forum posts 1 photos | There is an interesting article on solenoid coil drivers in Electronic Design, Bob Pease was an interesting guy.
What's all this solenoid stuff
regards Brian |
Please login to post a reply.
Want the latest issue of Model Engineer or Model Engineers' Workshop? Use our magazine locator links to find your nearest stockist!
Sign up to our newsletter and get a free digital issue.
You can unsubscribe at anytime. View our privacy policy at www.mortons.co.uk/privacy
You can contact us by phone, mail or email about the magazines including becoming a contributor, submitting reader's letters or making queries about articles. You can also get in touch about this website, advertising or other general issues.
Click THIS LINK for full contact details.
For subscription issues please see THIS LINK.