<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>heatbed not working</title>
        <description> So I&#039;ve been trying to find the answer to this for days and I&#039;m lost. I cannot get my heat bed to turn on. My hot end, fan and all other hardware are working perfectly. I am using Marlin and have attached my configuration file. The most obvious answers are my motherboard is type 33 or BOARD_RAMPS_13_EFB. I also have my temp_sensorbed set to type 1. My hot end gives a temp and will turn on. The heatbed give a temp of 0 (like it&#039;s disabled) and won&#039;t turn on. I also don&#039;t get any errors. I can do a print just without a hotbed. To force pins I put this at the end of my pins.h file:

#define HEATER_0_PIN       10  // Extruder
#define HEATER_1_PIN       -1
#define HEATER_2_PIN       -1
#define HEATER_BED_PIN     8  // Bed
#define FAN_PIN            9  // Fan

#define TEMP_0_PIN         13 //D27   // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!!
#define TEMP_1_PIN         -1 // 1
#define TEMP_2_PIN         -1 // 2
#define TEMP_BED_PIN       15 // 1,2 or I2C
 
#define SENSITIVE_PINS...

Now I thought well there&#039;s no real firmware difference between the heatbed and hotend so without any hardware changes I swapped the temp and pin assignments for the hotend and the heatbed.Magically the heatbed works perfectly and the hotend says 0 degrees and won&#039;t turn on. That makes me believe it has to be firmware but can&#039;t figure it out. Any ideas?

Thanks, konkop</description>
        <link>https://reprap.org/forum/read.php?4,555208,555208#msg-555208</link>
        <lastBuildDate>Tue, 14 Jul 2026 12:20:52 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,556349#msg-556349</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,556349#msg-556349</link>
            <description><![CDATA[ Good to hear it worked out!]]></description>
            <dc:creator>imqqmi</dc:creator>
            <category>Reprappers</category>
            <pubDate>Thu, 10 Sep 2015 01:06:50 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,556339#msg-556339</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,556339#msg-556339</link>
            <description><![CDATA[ The newer version got moved to only the Dev branch instead of both and they rolled back to an older version in the release branch.  Figured it was worth mentioning just noticed that after you said the pins_Ramps_13.h was missing from the realease folder of the firmware you downloaded.  If you have yours working probably not worth moving to the newer version.]]></description>
            <dc:creator>AquaticsLive</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 09 Sep 2015 23:31:52 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,556334#msg-556334</guid>
            <title>Re: heatbed not working - SOLVED!!</title>
            <link>https://reprap.org/forum/read.php?4,555208,556334#msg-556334</link>
            <description><![CDATA[ I am using the latest firmware from here: <a href="https://github.com/MarlinFirmware/Marlin/tree/Release/Marlin" target="_blank"  rel="nofollow">https://github.com/MarlinFirmware/Marlin/tree/Release/Marlin</a> And I couldn't find a pins_Ramps_13.h. But either way I went back in and downloaded the latest firmware again. Changed the board type to BOARD_RAMPS_13_EFB. Changed the E1 and Bed sensors to 1. hooked everything up per imqqmi's suggestion and it WORKED!!! Comparing the two files side by side I found the problem. It was the temp bed pin assignment. <br />
<br />
<b>Solution</b>:<br />
I had inadvertently deleted the underscore from the following line:<br />
"#define TEMP_SENSOR_BED 1" so it looked like "#define TEMP_SENSORBED 1". <br />
<br />
Sorry guys I should have tried re-downloading the firmware it before.]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 09 Sep 2015 22:38:30 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,556293#msg-556293</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,556293#msg-556293</link>
            <description><![CDATA[ I think first I would verify that the resisters are reading correctly with a meter.  I use only 100k ones so I will check my hotend one and make sure that is is close to the same as by heated bed.  <br />
<br />
Then to verify they are plugged in to correct locations you can remove one and see if the value goes to 0 in the software it generates an error and you will have to reset it to get it working again, but seems to be a fool proof way to know if you have them swapped.<br />
<br />
<br />
I looked at the files you uploaded not sure what version of Marlin you are using, you have your board set to 33 which is the old Marlin naming, but then the there is the newer style naming convention commented out right next to it.<br />
<br />
#ifndef MOTHERBOARD<br />
  //#define MOTHERBOARD BOARD_RAMPS_13_EEB<br />
  //#define MOTHERBOARD BOARD_RAMPS_13_EFB<br />
  #define MOTHERBOARD 33<br />
#endif<br />
<br />
If you are using the newer Marlin firmware the file that controls the pins is the one specifc to the board your using like "pins_RAMPS_13.h" for the RAMPS boards.]]></description>
            <dc:creator>AquaticsLive</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 09 Sep 2015 18:38:50 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,556194#msg-556194</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,556194#msg-556194</link>
            <description><![CDATA[ It seems to me that the pins.h maps pin 14 to the heated bed, see line 730. You can try plugging the heated bed thermistor into the second connector and see if it has a correct readout. <br />
<br />
I'm not sure how the compiler handles #defines that has already been defined. If you want to play it safe, you can first #undef the define and then make your #define to replace it.<br />
<br />
The second thermistor connector is assigned to the bed according to this schematic. Frankly I forgot where I connected mine ;)<br />
<div id="div_a09f182f5959d8674df3c46cccbca884"
     class="mod_embed_images_extended"
     style="width:615px">

  

    
      
    

    <div id="imagediv_a09f182f5959d8674df3c46cccbca884" class="mod_embed_images_image"
         style="width:615px; height:400px">

    

    <a href="https://lh4.googleusercontent.com/-cLoJXCaOtec/VGESSI2qD4I/AAAAAAAAALU/kS7VUkquH_4/w1119-h728/Ramps-1.4.png">
        <img src="/forum/thumbcache/d25/88a/826/f60/b5b/647/c54/33d/ada/1d0/0d_800x400.png"
             width="615"
             height="400"
             id="image_a09f182f5959d8674df3c46cccbca884"
             alt="Ramps-1.4.png"
             title="Ramps-1.4.png"/>
    </a>

    

    </div>

    <div class="mod_embed_images_info " id="info_a09f182f5959d8674df3c46cccbca884"
      style="display:block">
      <a id="link_a09f182f5959d8674df3c46cccbca884" href="https://lh4.googleusercontent.com/-cLoJXCaOtec/VGESSI2qD4I/AAAAAAAAALU/kS7VUkquH_4/w1119-h728/Ramps-1.4.png">Ramps-1.4.png</a>
    </div>

  

 </div>


<script type="text/javascript">
mod_embed_images_loadimage('a09f182f5959d8674df3c46cccbca884', '/forum/thumbcache/d25/88a/826/f60/b5b/647/c54/33d/ada/1d0/0d_800x400.png', 'https://lh4.googleusercontent.com/-cLoJXCaOtec/VGESSI2qD4I/AAAAAAAAALU/kS7VUkquH_4/w1119-h728/Ramps-1.4.png', 'https://reprap.org/forum/addon.php?4,module=embed_images,check_scaling=1,url=https%3A%2F%2Flh4.googleusercontent.com%2F-cLoJXCaOtec%2FVGESSI2qD4I%2FAAAAAAAAALU%2FkS7VUkquH_4%2Fw1119-h728%2FRamps-1.4.png', '', 556194, 800, 400, 'Loading image ...', false);
</script>
<br/>]]></description>
            <dc:creator>imqqmi</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 09 Sep 2015 14:42:08 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555990#msg-555990</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555990#msg-555990</link>
            <description><![CDATA[ Oh man, I can't believe I mixed that up. I at one time used repetier but I am now using merlin and here is the attached configuration for merlin. I agree it has to be firmware and I can't see anything at all that is disabling the heatbed.]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 09 Sep 2015 08:34:53 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555882#msg-555882</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555882#msg-555882</link>
            <description><![CDATA[ I just realized you're using repetier firmware, I'm not familiar with it unfortunately. But if the hardware works, it's a matter of properly configuringthe firmware. You can also try marlin firmware and see if that works. It sounds like repetier is configuring the analog input as a digital one, that would explain the readings you get. I think you need to find the proper board configuration so it will setup the ports correctly. Maybe it's configured without heated bed like two extruders and a fan. The configuration file is not documented so I can't help you there.]]></description>
            <dc:creator>imqqmi</dc:creator>
            <category>Reprappers</category>
            <pubDate>Wed, 09 Sep 2015 04:00:06 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555819#msg-555819</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555819#msg-555819</link>
            <description><![CDATA[ No you misunderstand. I assigned both the heatbed thermistor and heatbed to the extruder and it worked. As the heatbed heated the temp went up appropriately. The resistance on the heatbed thermistor at the plug end was 98.6k at room temp. I held my finger on it and the resistance went down. But once i assign them back to the heatbed i get nothing. Sorry I haven't been very clear.]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 08 Sep 2015 23:55:38 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555796#msg-555796</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555796#msg-555796</link>
            <description><![CDATA[ Yes it works because the firmware thinks the temp sensor of the hotend and the hot end are one system. You are basically fooling it to circumvent the safety precautions. <br />
<br />
It's only sensible to power a heater if it is being monitored by a sensor. You risk a fire if you don't. <br />
<br />
You can assign the hot end temp sensor as the heated bed sensor, but again you're only fooling the firmware and you'll not get a properly working 3d printer. Get a thermistor for the heated bed and it should complete the heated bed build.]]></description>
            <dc:creator>imqqmi</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 08 Sep 2015 18:36:28 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555771#msg-555771</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555771#msg-555771</link>
            <description><![CDATA[ I'll check when I get home. Would I get an error if  the temperature registered too low? I am not getting any errors and am able to do a print, I just can't activate the heatbed causing problems with my print.]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 08 Sep 2015 16:52:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555728#msg-555728</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555728#msg-555728</link>
            <description><![CDATA[ What is the the resistance between the two wires pluged in to the Temp sensor pins for the heated bed on the Ramps board?<br />
<br />
Make sure you check them at plug end to make sure there isn't a bad connection someplace between the board and the sensor.]]></description>
            <dc:creator>AquaticsLive</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 08 Sep 2015 14:52:46 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555717#msg-555717</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555717#msg-555717</link>
            <description><![CDATA[ It doesn't work if it is assigned to TEMP_BED_PIN but it works perfectly (with no hardware changes) when it is assigned to TEMP_0_PIN. The hardware works perfectly when assigned to the Extruder pins but acts disabled when assigned to the bed pins. The bed has to be disabled some how but I can't find anything that would be disabling it :-(.]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 08 Sep 2015 14:36:22 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555411#msg-555411</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555411#msg-555411</link>
            <description><![CDATA[ The temp sensor needs to work in order for the bed to heat up. There are safety checks in the firmware to prevent the bed from overheating and cause fire.]]></description>
            <dc:creator>imqqmi</dc:creator>
            <category>Reprappers</category>
            <pubDate>Tue, 08 Sep 2015 04:14:03 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555292#msg-555292</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555292#msg-555292</link>
            <description><![CDATA[ But I can assign D8 to HEATER_0_PIN and when I send the gcode to heat the extruder the heatbed heats up and holds the temperature. And when I assign D8 to the extruder the LED does turn on when it is assigned to the heatbed it does not ever turn on.]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Mon, 07 Sep 2015 18:39:28 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555285#msg-555285</guid>
            <title>Re: heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555285#msg-555285</link>
            <description><![CDATA[ Maybe the mosfet is broken? Does the ledturn on when heating the bed? Pin D8 is correct for ramps. You can try measuring d8 with a volt meter and see if it's changing when you turn on the heater. <br />
<br />
Also make sure you've got power on the 11Amps input. You can connect a fan on the heater output to check if it's working. If so the heated bed may be faulty or not wired correctly. <br />
<br />
<a href="http://reprap.org/wiki/File:RAMPS1.4schematic.png" target="_blank"  rel="nofollow">ramps schematic</a><br />
<br />
U<a href="https://www.google.nl/url?sa=t&amp;rct=j&amp;q=arduino%20mega%202560%20schematic&amp;source=web&amp;cd=4&amp;sqi=2&amp;ved=0CCsQFjADahUKEwj0-pzx-OXHAhUqINsKHfyGDP8&amp;url=https%3A%2F%2Fwww.arduino.cc%2Fen%2Fuploads%2FMain%2Farduino-mega2560-schematic.pdf&amp;usg=AFQjCNEB0JJc1FdzV3FOf3ulSdH93_-zVA&amp;bvm=bv.102022582,d.d24" target="_blank"  rel="nofollow">arduino mega 2560 schematic</a>]]></description>
            <dc:creator>imqqmi</dc:creator>
            <category>Reprappers</category>
            <pubDate>Mon, 07 Sep 2015 18:18:58 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?4,555208,555208#msg-555208</guid>
            <title>heatbed not working</title>
            <link>https://reprap.org/forum/read.php?4,555208,555208#msg-555208</link>
            <description><![CDATA[ So I've been trying to find the answer to this for days and I'm lost. I cannot get my heat bed to turn on. My hot end, fan and all other hardware are working perfectly. I am using Marlin and have attached my configuration file. The most obvious answers are my motherboard is type 33 or BOARD_RAMPS_13_EFB. I also have my temp_sensorbed set to type 1. My hot end gives a temp and will turn on. The heatbed give a temp of 0 (like it's disabled) and won't turn on. I also don't get any errors. I can do a print just without a hotbed. To force pins I put this at the end of my pins.h file:<br />
<br />
#define HEATER_0_PIN       10  // Extruder<br />
#define HEATER_1_PIN       -1<br />
#define HEATER_2_PIN       -1<br />
#define HEATER_BED_PIN     8  // Bed<br />
#define FAN_PIN            9  // Fan<br />
<br />
#define TEMP_0_PIN         13 //D27   // MUST USE ANALOG INPUT NUMBERING NOT DIGITAL OUTPUT NUMBERING!!!!!!!!!<br />
#define TEMP_1_PIN         -1 // 1<br />
#define TEMP_2_PIN         -1 // 2<br />
#define TEMP_BED_PIN       15 // 1,2 or I2C<br />
 <br />
#define SENSITIVE_PINS...<br />
<br />
Now I thought well there's no real firmware difference between the heatbed and hotend so without any hardware changes I swapped the temp and pin assignments for the hotend and the heatbed.Magically the heatbed works perfectly and the hotend says 0 degrees and won't turn on. That makes me believe it has to be firmware but can't figure it out. Any ideas?<br />
<br />
Thanks, konkop]]></description>
            <dc:creator>konkop</dc:creator>
            <category>Reprappers</category>
            <pubDate>Mon, 07 Sep 2015 15:06:30 -0400</pubDate>
        </item>
    </channel>
</rss>
