Earlier quoted context omitted.
Thanks for the compliment and links! Can you tell me more about the aircraft tracking? I've been toying with the idea of being able to select a nearby airplane on flightradar24 and instructing the mount to follow it as it comes into view. Not sure how I would even begin building that.
You could actually build a self-contained unit with a raspberry pi and a rtlsdr based receiver. They do a great job picking up ADSB directly from aircraft 100+ miles away. You'd just need to write some glue code to take the ADSB streams from a given plane (could pick based on area or strongest signal or whatever) and convert that to alt/az from your reference frame to feed the motor controllers for tracking. Your mou…
Custom telescope mount using harmonic drives and ESP32
81–90 of 118 posts
Re: Custom telescope mount using harmonic drives and ESP32
#82Earlier quoted context omitted.
Honestly it’s useful enough that I’d pay the several hundred dollars per year if I had to. It’s that much better. The money spent would be well worth it (for me) for all the time saved over using FreeCAD. I’ve used multiple professional CAD packages and I’m just not interested in going back. People sneer and tell me I’m going to get burned some day, but meanwhile I’ve been using it to great effect for many years for…
I'm not going to agree to any of the "free" (you sign away all rights to the things you made free) tiers. Not that anyone would ever use my things but it's out of principle. FreeCAD has issues but is good enough for most people. And once you want to do really complicated things and also can cope the hundred of euros per years fine, but don't complain other people should do the same because you can.
I don't see that in Autodesk's terms, which (per quick search - not exhaustive) seem to apply to "Fusion for Personal Use":
https://www.autodesk.com/company/terms-of-use/en/general-ter...
The only license I can find it compels is "If You provide Autodesk with ideas for improvement, suggestions, or other feedback".
(Not a lawyer, not your lawyer, not legal advice etc. etc.)
Re: Custom telescope mount using harmonic drives and ESP32
#83Earlier quoted context omitted.
Though very grateful for projects like FreeCAD, I did encounter a fair bit of frustration while designing this. Especially random crashes, which only got worse as the project got more complex. As far as usage goes, it's mostly a matter of knowing how to do things in FreeCAD. I haven't encountered anything I could not achieve in FreeCAD. Having no experience in other CAD software probably helped sticking to it.
I came to FreeCad with some years background in Inventor, NX and SolidWorks. The jump from any of these to FreeCAD is not very big; you're doing a lot of the same things. But, most of the problems FreeCad has are solved in those, so you can sort of do anything in them and be none the wiser. In FreeCAD, you need to think a little bit more on how it's going to do things. But most people don't learn the big CADs first,…
Siemens Solid Edge also has a hobbyist version with very fair terms.
Re: Custom telescope mount using harmonic drives and ESP32
#84Earlier quoted context omitted.
I think it’s great that we have FreeCAD as an option and I’m excited to see it mature. That said, I recommend Autodesk Fusion free tier for anyone who just wants to get quality work done quickly. Some will refuse to use it on principle and that’s fine for them, but it really is quality software free for hobbyist use with trivial restrictions. EDIT: Getting downvoted, presumably for suggesting a non-OSS software to ge…
Those who have bought into "free" closed source software simply haven't been burned hot enough by it yet. It might take a while, but you'll learn your lesson one of these days.
Re: Custom telescope mount using harmonic drives and ESP32
#85Re: Custom telescope mount using harmonic drives and ESP32
#86I've been using freeCAD for about 3 years now. Looking at what he was able to make with it blows my mind. I love freeCAD, but I don't think I've ever been so continuously frustrated by a piece of software
Though very grateful for projects like FreeCAD, I did encounter a fair bit of frustration while designing this. Especially random crashes, which only got worse as the project got more complex. As far as usage goes, it's mostly a matter of knowing how to do things in FreeCAD. I haven't encountered anything I could not achieve in FreeCAD. Having no experience in other CAD software probably helped sticking to it.
FreeCAD has gotten enormously better (in terms of both crashy and general usability) in the last couple years.
Re: Custom telescope mount using harmonic drives and ESP32
#87Earlier quoted context omitted.
I switch between the cheap Byomic 76/700 newton and my Sigma 600mm lens (Canon EF but using an adapter to fit the Olympus body). I tried to get the DSLR looking into the newtonian but it was just too heavy, causing the plastic focuser to simply bend way off axis. I've since bought a dedicated astro camera (Neptune C II) which fits alright on the newtonian. I'm keeping the Byomic 76 only for visual observations now. L…
Yeah, in astro, the quality of the lens shows in much more disappointing ways that regular photography. Any softness from the lens can be part of the art in regular photography, but in astro is a lesser image. Maybe I missed it, but where in Europe are you? Are the temps part of your softness issue? I'm in Texas, and during the summer when it's prime time for central part of the Milky Way the seeing is horrible from…
For long enough observation there is no such thing as correct polar alignment on earth, thanks to atmospheric lensing. The density of the atmosphere shifts stars up with increasing amounts depending on how low they are.
If your mount can accurately track in dec, then using a more complete pointing model-- the accommodates this lensing along with the major mount orthogonality errors-- generally eliminates the need for a guide camera.
Re: Custom telescope mount using harmonic drives and ESP32
#88The cost of the PCBs must be driven by assembly, right? The board itself should qualify for JLCPCB's budget offer at least: 2 layers (judging by the KiCAD-screenshot), How many did you get assembled per version? Just two of the boards or all five of them? Did you try to stick to using the standard parts or extended library? Which difference would it have made to do some work on the PCBs yourself, e.g. by soldering the through-hole connectors by hand?
Either way, it is definitely an amazing project!
Edit: as soon as any part is from the extended library, all different components (even standard ones) incur a cost for loading them into the pick and place machine, right? So minimizing number of different components is the only way of keeping the cost down, I guess.
Re: Custom telescope mount using harmonic drives and ESP32
#89One tiny nit on this amazing project / write up. He mentions that the traces have to be extra wide to support 24V. In truth though, the higher voltage means lower current, which means if anything the traces can be less wide. The size of the traces is determined by the current they carry, the voltage determines how much space must be between the traces (but it’s unlikely to be an issue at these voltages).
[1] https://www-eng.lbl.gov/~shuman/NEXT/CURRENT_DESIGN/TP/MATER...
Re: Custom telescope mount using harmonic drives and ESP32
#90A hobby application of mine involves driving multiple steppers at high-ish frequencies, following sigmoid curves precisely and no tolerance for glitches, because the mass and the cost of the device(s) is too great to risk any failure in pulse output, and there is no feedback, so I must not suffer "missed" steps, glitches, etc. The big hammer that solves this is obviating the MCU core (ARM or otherwise,) in motion control and using timer peripherals with DMA.
Ultimately, I ended up turning to STM32G4 MCUs because of the ACT (advanced control timer) peripheral. These timers can generate arbitrary waveforms using DMA in a relatively simple manner: the ARM core and its code/RTOS/whatever can suffer whatever overload, priority inversion, sleep mode, etc. happens to emerge, and the timers are unaffected.
Today I would consider using RP2350 and the PIO peripheral, which is also capable of achieving this, I believe.
ESP32 has its MCPWM peripheral, but I determined that with MCPWM you can't do the sort of arbitrary acceleration/deceleration profiles I needed in a 100% "core-free" manner without either a.) cascading timers or b.) using interrupts. The former is, comparatively speaking, complex[1], and the later gets you back into the MCU core, and possible glitches[2]. With the ST ACT peripheral, the problem is self contained to one timer per motor: simple and straightforward. At least one of their MCUs has three of those timers (G474, in larger packages, for example.)
The other way to go is specialized motor driver ICs. Analog Devices, by way of their Trimanic line of devices and low cost breakout boards, has great products there, widely used with 3D printers, CNC and similar. The driver software is much more complex than my simple ACT peripheral solution, however.
[1] I know it's possible and others have done it. The ST peripheral is far easier to get working and get right, if you can deal with CMSIS and the ST reference manual.
[2] I know about interrupt priorities. I also know about code evolution, bugs and other ways that dealing in interrupt priorities can get fragile.