Go Back   IceInSpace > Equipment > ATM and DIY Projects
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Rating: Thread Rating: 7 votes, 5.00 average.
  #41  
Old 09-05-2012, 08:17 PM
Rod
Registered User

Rod is offline
 
Join Date: Sep 2006
Location: Mount Martha
Posts: 387
Sounds promising. Will you be testing it on a scope under the stars?

Rod
Reply With Quote
  #42  
Old 09-05-2012, 08:22 PM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
Yes.. when time permits.
This system (or another one, with L298 drivers) will go into my EQ6 anyway.
Reply With Quote
  #43  
Old 10-05-2012, 12:30 AM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
Quote:
Originally Posted by bojan View Post
Max speed from SoundStepper is around 2k pulses per second...
Why?
The max pulse rate from Soundstepper is 10800 pulses/second.
Or it's having malfunctioning if using more speed than 2K PPS?
Reply With Quote
  #44  
Old 10-05-2012, 12:37 AM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
Quote:
Originally Posted by bojan View Post
However, the current adjustment is critical: if too low, microstepping disappears, if too high, then the movement becomes jerky for some reason.
I didn't understood this. "Current adjustment"... It's "volume"? In "pulse/dir" drive method, use the "volume" always at max (120). In further releases I will disable this volume control when using "pulse/dir" drive method.
Reply With Quote
  #45  
Old 10-05-2012, 06:23 AM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
Quote:
Originally Posted by Maciel View Post
I didn't understood this. "Current adjustment"... It's "volume"? In "pulse/dir" drive method, use the "volume" always at max (120). In further releases I will disable this volume control when using "pulse/dir" drive method.
Maciel,
current adjustment is on Pololu module (small pot that controls max current) it has nothing to do with SoundStepper - sorry I wasn't precise enough
Reply With Quote
  #46  
Old 10-05-2012, 06:49 AM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
While playing with Soundstepper, I noticed arrows on keyboard are not active while tracking. Also, it would be good if we can control the speed of the movement (like, when arrow key is pressed for longer time, acceleration kicks in)?
Reply With Quote
  #47  
Old 10-05-2012, 06:53 AM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
Quote:
Originally Posted by Maciel View Post
Why?
The max pulse rate from Soundstepper is 10800 pulses/second.
Or it's having malfunctioning if using more speed than 2K PPS?
Sorry for error - yes the settings were as you described (at max).
I have some issues with noise on my board, when I have a oscilloscope probe attached the motor movement is jerky - I need Schmitt triggers instead of inverters (which I have currently on board (no need for them when signals are coming from LPT port).

However, the settings on the test screen (when I accept the previous telescope position) are shaded and can't be adjusted, and the max speed is defaulted to 2720sps.
I think you should get rid of those dialogue screens (optionally.. they are annoying once the whole thing is properly set up)


Unrelated to SoundStepper, there is a thermal problem with stepper divers - at higher currents, thermal protection on Allegro chip kicks in. So better cooling of driver modules will be necessary.

Last edited by bojan; 10-05-2012 at 08:38 AM.
Reply With Quote
  #48  
Old 10-05-2012, 08:10 AM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
Quote:
Originally Posted by bojan View Post
While playing with Soundstepper, I noticed arrows on keyboard are not active while tracking. Also, it would be good if we can control the speed of the movement (like, when arrow key is pressed for longer time, acceleration kicks in)?
The keyboard arrows are active while tracking, but the Soundstepper window must be in foreground.
Using Shift+UP increase arrows' speed, Shift+Down decrease arrows' speed. Releasing arrow, return to sidereal speed.

You can also use the "Guiding incorporation" feature: X% of guiding speed to be added to the sidereal speed each second. After guiding always "westward" for an amount of time, the Soundstepper adds X% of this guiding speed, integrated over the amount of time, to the sidereal speed, reducing further need of guiding. See "guiding incorporation" in main config window.
Reply With Quote
  #49  
Old 10-05-2012, 08:43 AM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
Quote:
Originally Posted by bojan View Post
...However, the settings on the test screen (when I accept the previous telescope position) are shaded and can't be adjusted, and the max speed is defaulted to 2720sps.
...
I think you should get rid of those dialogue screens (optionally.. they are annoying once the whole thing is properly set up)
About the max speed, I can't reproduce the problem here (see screenshot).

About initial "recover from last saved position" dialog, it's very important if the system crashes. How the Soundstepper will know if the telescope was properly parked?

But I may put in this dialog a 4th button, "check configurations", and make "OK" button bypass config window. What about this?
Attached Thumbnails
Click for full-size image (motor_config_window_shaded.png)
17.6 KB36 views
Reply With Quote
  #50  
Old 10-05-2012, 09:30 AM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
Quote:
Originally Posted by Maciel View Post
About the max speed, I can't reproduce the problem here (see screenshot).
Not sure now.. maybe I was using older version of software (too many computers around.. maybe I will need to run SS from memory stick while experimenting

Nope.. see attached.
I can change the speed parameters only if saved settings are discarded.


Quote:
Originally Posted by Maciel View Post
About initial "recover from last saved position" dialog, it's very important if the system crashes. How the Soundstepper will know if the telescope was properly parked?
But I may put in this dialog a 4th button, "check configurations", and make "OK" button bypass config window. What about this?
The first dialogue box ("is telescope in the same position?" ) is quite OK.
If accepted, application should start without intermediate dialogue (test screen), but the idea about 4th button on application screen ("check & change parameters") seems better to me - lets try it

I have one more question - I noticed when GoTo, SS sometimes overshoots, then goes back quite a bit, then resumes tracking. I am assuming this is correction between estimated and required amount of slewing? How does SS know what sound card did (how many steps)?
Attached Thumbnails
Click for full-size image (ScreenHunter_01 May. 10 09.54.jpg)
74.7 KB17 views

Last edited by bojan; 10-05-2012 at 11:18 AM.
Reply With Quote
  #51  
Old 10-05-2012, 11:54 AM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
Quote:
Originally Posted by bojan View Post
I can change the speed parameters only if saved settings are discarded
You can't change parameters when telescope is not parked. It's intentional. Discard current position (and accept the telescope is parked) is necessary to change settings (and is different from discard settings).
Quote:
Originally Posted by bojan View Post
I have one more question - I noticed when GoTo, SS sometimes overshoots, then goes back quite a bit, then resumes tracking.
When Go-To (by coordinates) this is not expected to happen. But, when using keyboard arrows, yes. It will stop at the point where it was when You released the arrow.
Reply With Quote
  #52  
Old 10-05-2012, 12:03 PM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
Quote:
Originally Posted by Maciel View Post
You can't change parameters when telescope is not parked. It's intentional. Discard current position (and accept the telescope is parked) is necessary to change settings (and is different from discard settings).
Ok, this is reasonable...


Quote:
Originally Posted by Maciel View Post
When Go-To (by coordinates) this is not expected to happen. But, when using keyboard arrows, yes. It will stop at the point where it was when You released the arrow.
This is what I was talking about.
For example, if I change RA by 1 hour (or whatever large amount), it will overshoot and come back a little, until it stops (or continue tracking).

EDIT:
OK, I may have remembered wrong thing when playing with software.. it is OK, as you wrote.

Last edited by bojan; 10-05-2012 at 08:33 PM.
Reply With Quote
  #53  
Old 10-05-2012, 06:22 PM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
I just replaced 74HC04 with 74HC14 (Schmitt trigger) in my driver board and now the motor movement is smooth, no noise and no missing pulses at all. Like gliding on oil
Only remaining issue (apart from those little general and not very important comments on SS software) is cooling of the driver module - I will sort it out with heat sinks and couple of thick silicon pads (for better thermal contact).
And, before I forget, it is worth mentioning that I also shorted R4 (10k) resistor on pololu board, marked with blue arrow on image below. This is to remove the missing pulses issue (more details are in data sheet for A4988 chip).

Very happy !!!
Attached Thumbnails
Click for full-size image (pololu_driver_board.jpg)
17.0 KB65 views

Last edited by bojan; 10-05-2012 at 09:57 PM.
Reply With Quote
  #54  
Old 13-05-2012, 12:10 AM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
New version

New version of Soundstepper (the behavior of test window controls was improved):

https://sourceforge.net/projects/sou...atest/download
Reply With Quote
  #55  
Old 14-05-2012, 01:18 PM
garymck (Gary)
Registered User

garymck is offline
 
Join Date: Aug 2005
Location: Geelong
Posts: 822
Hi Bojan,

my cheap usb devices arrived from China. I can't see any markings designating the chipset used. They do look a look identical to yours except that one socket is yellow instead of gray. Is there a specific place I can find the chip set? If they are the same as yours, can I copy whatever circuit you finally use?

cheers
Gary
Reply With Quote
  #56  
Old 14-05-2012, 05:38 PM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
Gary, if they look the same then you will be OK, I guess.
plug them in and see what SS says - mine identifies itself as "Generic USB Audio device".

For now, I plan to use SS in pulse/direction mode with /Pololu stepper drivers.
When I am finished with details, I will post the schematic here.

I am not sure when I will have time to finalise the 3771 driver interface - it seems I will be very busy at work in next couple of months.

Last edited by bojan; 14-05-2012 at 05:49 PM.
Reply With Quote
  #57  
Old 15-05-2012, 09:12 PM
Maciel (Maciel)
Registered User

Maciel is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 17
Lightbulb New version

New EXPERIMENTAL Soundstepper release, with:

- 16-bit audio: In earlier "8-bit audio" versions, the volume "120" was only 93% of volume (8-bit PCM audio: -128..0..127). Now it reaches 100% of 16-bit range. Attention: some audio adapters are non-linear at max volume (distortion).

- Floating-point analog positioning: Now there are infinite "microsteps" per step (true analog). In earlier "integer" versions, was 90 microsteps per step. This don't increase accuracy, but increase smoothness in ultra-low-reduction systems.

http://sourceforge.net/projects/soun...7.zip/download

Waiting for testers...
Reply With Quote
  #58  
Old 18-06-2012, 10:28 AM
Ayatola (Marcelo)
Registered User

Ayatola is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 8
Mount with SoundStepper

First video of the new equatorial mount (using harmonic gears) with SoundStepper in pulse/dir mode.

http://www.youtube.com/watch?v=RIZf3yHubxM

[]īs
Marcelo
Reply With Quote
  #59  
Old 18-06-2012, 10:34 AM
bojan's Avatar
bojan
amateur

bojan is offline
 
Join Date: Jul 2006
Location: Mt Waverley, VIC
Posts: 7,083
That looks very good, Marcelo.
BTW, any news about new release of SoundStepper?
I set it up with my EQ6 and Pololu drivers, and it works perfectly, better than Bartel's system (which I still use on my dob mount, and I will as long as the computer running it is alive) .

Last edited by bojan; 18-06-2012 at 11:07 AM.
Reply With Quote
  #60  
Old 18-06-2012, 11:03 AM
Ayatola (Marcelo)
Registered User

Ayatola is offline
 
Join Date: May 2012
Location: Brasilia, Brazil
Posts: 8
Hi Bojan

I'm using the last release (5.0.3.207) in 16 bit mode. In my case I can't see any difference. Probably this change it is more important to the analogic motor control.

Some small bugs are corrected too.

Now I need to study the source code to add some improvements and help SoundStepper's development.

[]īs
Marcelo
Reply With Quote
Reply

Bookmarks


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time is now 08:53 PM.

Powered by vBulletin Version 3.8.7 | Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Advertisement
Bintel
Advertisement