Quantcast
Channel: Reprap Forum - Sanguino(lolu)
Viewing all 1033 articles
Browse latest View live

Re: Error backing up gen 6 sanguinololu board


Re: compile troubles

$
0
0
Hi

Im running a Gen7 Board-AVR 1.5 with Marlin-1.1.0-RC7 using arduino 1.81(have also tried previous versions of ardiuno)
it compiles and uploads perfectly untill i enable the REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER
then i start getting 'DIOLCD_PINS_D4_RPORT' was not declared in this scope.

Re: compile troubles

$
0
0
Gen7 has no support for a LCD, so unsurprisingly no pin definitions have been setup for it.

If your trying to hack on the GLCD you going to have to create your own pins.h file

Personally I wouldn’t bother... GLCD's use to much rom (all the fonts have to be stored in there, as well as the graphics data) and when running it uses to many cpu cycles, causing blobs in your print. (if you have a 20mhz crystal, ie 25% faster than a mega2560, you may get away with it, i've not tried that combination)

Questions about component choice

$
0
0
So I decided to take the first step in building a Sanguinololu and ordered all of the specialized parts off of Mouser last night. Today I went to RadioShack to find the components that I thought were more common. Unfortunately, they did not have many of the exact parts listed on the BOM.
First off, there were only 3 tantalum capacitors in the entire store, and none of them had a proper uF spec. So I bought some ceramic ones with the correct uF as backup. I am wondering if it would be appropriate to substitute the ceramics for the tantalums.
Second, there was only one type of MOSFET, so I bought two, again as backup. The manufacturer part # is L7812CV (Datasheet). As with the capacitors, I am hoping that these will be suitable replacements.
Hopefully someone with a bit more electronics knowledge will be able to guide me.

Re: Questions about component choice

Re: Questions about component choice

$
0
0
Quote
spaceorange12
Second, there was only one type of MOSFET, so I bought two, again as backup. The manufacturer part # is L7812CV.

Watch out - this is not a MOSFET, but a voltage regulator!

You do need one voltage regulator tough for the Sanguinololu, but not for 12V as is the 7812, rather you need a 7805 for 5V.

Re: Questions about component choice

$
0
0
Thanks for the replies.
I went online and did some research after posting this, and confirmed what enif said about the RadioShack part not being a MOSFET. I went back to the Sanguinololu wiki page and found the exact part number, but it's been discontinued. Will any 60v, 30a MOSFET do?
I also went ahead and returned the ceramic capacitors. I figured that it wasn't worth it to experiment, especially since I will need to order the new MOSFETS online anyway.

Re: Questions about component choice

$
0
0
Quote
spaceorange12
Will any 60v, 30a MOSFET do?

Definitely no. Check out Dust's link. The MOSFET needs to have a low RDSon resistance (so it doesn't get too hot) and a gate-source saturation voltage ("Miller") below 5V (so it can be switch with a 5V logic signal).

Re: Questions about component choice

$
0
0
The original MOSFET recommended for the Sanguinololu has part number RFP30N06LE.
SparkFun has it stocked along with FQP30N06L, and claims that they are interchangable.
Would it be wise to order the FQP30N06L or is there a more appropriate option?

dual extruder

$
0
0
Hello

I've been using a Sanguinololu on a prusa mendel i2 since mid 2012 with excellent results. I was interested in upgrading to a dual extruder. I found the "SLUM" project but not any of the hardware for sale. Is there something (aside from replacing the board) that people are doing to upgrade to dual extruder from this board?

Regards

Re: Sanguinololu 1.3a, Marlin and Sainsmart lcd

$
0
0
Hi all,
I know that this thread is long in the tooth but so am I, I bought a reprap smart controller some time ago and when it came, it came with the ramps interface no good for my sanguinololu, time passed and I found a correct interface for the sanguinololu on ebay that has now arrived but I still cannot get the display or sd card to work. On first powering up even the backlight does not light. Untill I unplug the interface and re-connect it but then all that is visible on the screen is the backlight and the first and third line as charector blocks not charectors. I have tried setting the configuration.h to define different controllers but the only one that the afforesaid happens is when set to reprap smart controller (white board option) defineing other boards does not have any effect, though my board is red and the LCD board soldered to it is green. Can soemone please help possibly directly to my email knigel6@gmail.com.

MELZI Signals query

$
0
0
Hi all, hope I have picked the correct section.

I have an Anet A8 with the original control board, which is a variation on the circuit of the Melzi 2 board. The picture attached shows the control circuitry for the print cooling fan, which is identical to that for the hotbed and hotend. What I don't understand is that the control signal for the fan is shown as FAN (NOT_FAN). Similarly the respective signals for the bed and extruder are shown as HOTBED and HOTEND. The signals are also marked in the same manner on the respective pins of the ATMega1284P.

The mosfets shown are N-channel enhanced mode, which requires that the gate voltage is higher than the source voltage before the mosfet will turn on. One of the output connections remains constantly at Vmot (12V). The other output connection is at Vmot when the mosfet is turned OFF and at 0V (GND) when the mosfet is turned ON. Thus the mosfet must be turned ON before there is a potential difference applied at the output.

A gate voltage of +5V will turn the mosfet, and therefore the Fan, Bed or Extruder on, so why is the signal described on the circuit diagram as FAN (NOT_FAN).

Re: 2nd Extruder Upgrade for rev 1.3a ?

$
0
0
Hi all, I am trying to find a solution to this problem also, but not being an electronics wizard I am at a bit of a loss. So far I have found an add on board design for the driver intended for the ramps board, I figure that the 12v,the 5v and negative are not a problem e.g straight from the power supply leaving the Step, Enable and Direction to deal with. My tiny brain is wondering if the "enable and direction" wires would tag onto the underside existing E extruder stepper pins as both extruders are identical and the step wire to connect to the pwm pin on the expansion pins and then configure the pins.h file accordingly (as in adding the same board to the ramps) this raises the question which pin numbers should I use for Step Direction and Enable. Please can one of you techies help or am I just a silly old dog barking up the wrong tree and if I try the above is it likely to blow something leaving me with nothing. I have successfully made a single nozzle dual filament extruder and mount for my i3 printer but would like to use my existing board to control either a mixing or single colour combination i.e. one extruder or both together.

Re: backup installed firmware?

$
0
0
You say to "replace factory_firmware.hex with the your desired filename and com17 with your com port"

How do you know the name of the hex file that is on the board?

Re: backup installed firmware?

$
0
0
w: is write file, ie what ever name you want to create on your computer

Re: Sanguinololu Rev 1.3a - how to load firmware

$
0
0
Hello, I am trying to install Marlin 1.1.1 onto my Sanguinololu 1.3 1284p board.

Having a ton of trouble, I have installed the correct JSON for the board into Arduino 1.8.2 that I have, but I get the error that I have to select the Sanguino board when I verify the sketch. Of course it is selected.

Eventually I abandon 1.8.x IDE and after messing around with versions I found that Arduino 1.6.13 would verify the Marlin 1.1.1 sketch and supports 250k baud and the Sanguinololu JSON file works there......

But now I get stk500 sync errors...

Can anyone help? Verify says ok, its only the upload I am stuck on now.

Background info:
using Arduino as ISP
com port ftdi works I can query the board for current settings
currently loaded with Marlin 1.0.0
Tried it with and without the RST pins jumped.

Thanx in advance

Re: Sanguinololu Rev 1.3a - how to load firmware

$
0
0
bypass the bootloader and use your isp to upload

Use CTRL+SHIFT+U vs upload button.

Re: Sanguinololu Rev 1.3a - how to load firmware

$
0
0
Thnx for advise. I am in learning phase here some :)
What do you mean by "your isp" and how do i bypass the bootloader?

Re: Sanguinololu Rev 1.3a - how to load firmware

$
0
0
arduino 101:

there are two ways to upload new firmware onto the chip

1) over a usb/serial cable. This reboots the board and runs a bootloader program that allows you to upload over serial
This is the normal way to upload used when you click the upload button. Requires that your boot loader matches the setting in the boards.txt file. If it doesn’t you often get stk500 sync errors.
2) using a AVRISP. This directly puts the data on the chip. It doesn’t reset the board or use the bootloader. This is also the only way to upload a bootloader and set chip fuses (settings)
To use this use the hotkey CTRL+SHIFT+U or use the menu Sketch|Upload using a programmer, not the upload button.


You say you have a "using Arduino as ISP" make sure that is plugged in and wired up to the ISP port
Then use option 2 above.

Re: Sanguinololu Rev 1.3a - how to load firmware

$
0
0
ok first I want to say thank you for taking the time to help me work on this, it is truly appreciated.

However I am not getting any luck :(

when I said I was using Arduino as ISP I am referring to the setting in the IDE the board is simply plugged into my Windows 10 X64 PC via USB.


I changed that setting to AVRISP and AVRISP mkII and tried each one with CTRL+SHIFT+U

no luck :(

It feels like the Arduino IDE is communicating at the wrong baud rate but I cant see where to change that in the system.
Viewing all 1033 articles
Browse latest View live