Heat chamber configation
-
I cannot figure this out.
I have even wired a bl touch right to the board and it is not working.
I have included a diagram of how i have it wired. It goes right from the board to the bl touch....
M669 K1; M111 S0; M552 S1; M555 P2 ; Set output to look like Marlin M575 P1 B57600 S1 ; Comms parameters for PanelDue G21 ; Work in millimetres G90 ; Send absolute coordinates... M83 ; ...but relative extruder moves ; Axis and motor configuration M569 P0 S0 ; Drive 0 goes backwards M569 P1 S1 ; Drive 1 goes forwards M569 P2 S0 ; Drive 2 goes backwards M569 P3 S1 ; Drive 3 goes forwards M584 X0 Y1 Z2 E3 M574 X1 S1 P"!^xstop" ; configure switch-type (e.g. microswitch) endstop for low end on X via pin xstop M574 Y2 S1 P"!^ystop" ; configure switch-type (e.g. microswitch) endstop for high end on Y via pin ystop M574 Z1 S2 M667 S1 M350 X16 Y16 E16 I1 ; Set 16x microstepping with interpolation M92 X53.3 Y53.3 Z1500 E919.8 ;773 ; Set axis steps/mm M906 X1700 Y1700 Z2300 E1200 I60 ; Set motor currents (mA) and increase idle current to 60% M201 X1000 Y1000 Z100 E1000 ; Accelerations (mm/s^2) M203 X10000 Y10000 Z500 E3600 ; Maximum speeds (mm/min) M566 X300 Y300 Z200 E1201 ; Maximum instant speed changes mm/minute ; z Probe M950 S0 C"exp.heater3" M558 P9 C"^zprobe.in" H5 F120 T6000 ; BLTouch connected to Z probe IN pin, free up MOD pin G31 P500 X18 Y32.2 Z1.55 M557 X10:360 Y10:300 S40 M308 S0 P"bedtemp" Y"thermistor" T100000; configure sensor 0 as thermistor on pin bedtemp M950 H0 C"bedheat" T0 ; create bed heater output on bedheat and map it to sensor 0 M307 H0 B1 S1.00 R0.441 C363.5 D1.73 S1.00 V12.0 ; enable bang-bang mode for the bed heater and set PWM limit M140 H0 ; map heated bed to heater 0 M143 H0 S120 ; set temperature limit for heater 0 to 120C M308 S1 P"e0temp" Y"thermistor" T100000 ; configure sensor 1 as thermistor on pin e0temp M950 H2 C"e1heat" T1 ; create nozzle heater output on e1heat and map it to sensor 1 M307 H2 B0 R1.535 C232.7 D6.00 S1.00 V12.0; disable bang-bang mode for heater and set PWM limit M143 H2 S280 ; set temperature limit for heater 2 to 280C ;M308 S2 P"e2temp" Y"thermistor" T100000 ; configure sensor 2 as thermistor on pin e1temp ;M950 H3 C"!^exp.heater3" T2 ; create chamber heater output on e1heat and map it to sensor 2 ;M307 H3 B1 S1.00 ; enable bang-bang mode for the chamber heater and set PWM limit ;M141 H3 ; map chamber to heater 2 ;M143 H3 S280 ; set temperature limit for heater 2 to 280C ; Fans M950 F0 C"fan0" ; create fan 0 on pin fan0 and set its frequency M106 P0 T45 S1 H1 ; set fan 0 value. Thermostatic control is turned off ; Tools M563 P0 D0 H2 F0 ; define tool 0 G10 P0 X0 Y0 Z0 ; set tool 0 axis offsets G10 P0 R0 S0 ; set initial tool 0 active and standby temperatures to 0C ;lights M950 P0 C"exp.heater6" M671 X0:380:142.5 Y155:155:300 P0.8 M208 S0 X360 Y345 Z320 M208 S1 Z-.20 ; set minimum Z T0 ; select first hot end
M122
M122 === Diagnostics === RepRapFirmware for Duet 2 WiFi/Ethernet version 3.3 (2021-06-15 21:44:54) running on Duet WiFi 1.0 or 1.01 Board ID: 08DAM-999TL-MQ4S4-6JKF6-3S86P-T4GVZ Used output buffers: 3 of 24 (11 max) === RTOS === Static ram: 23876 Dynamic ram: 74928 of which 24 recycled Never used RAM 15588, free system stack 206 words Tasks: NETWORK(ready,12.3%,237) HEAT(delaying,0.0%,341) Move(notifyWait,0.1%,340) MAIN(running,85.0%,467) IDLE(ready,2.7%,29), total 100.0% Owned mutexes: === Platform === Last reset 00:00:36 ago, cause: software Last software reset at 2021-12-04 21:21, reason: User, GCodes spinning, available RAM 15588, slot 2 Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0041f000 BFAR 0xe000ed38 SP 0x00000000 Task MAIN Freestk 0 n/a Error status: 0x00 Aux0 errors 0,0,0 Step timer max interval 0 MCU temperature: min 26.8, current 27.8, max 30.1 Supply voltage: min 1.2, current 1.3, max 1.4, under voltage events: 0, over voltage events: 0, power good: no Heap OK, handles allocated/used 0/0, heap memory allocated/used/recyclable 0/0/0, gc cycles 0 Driver 0: position 0, ok, SG min/max not available Driver 1: position 0, ok, SG min/max not available Driver 2: position 0, ok, SG min/max not available Driver 3: position 0, ok, SG min/max not available Driver 4: position 0, ok, SG min/max not available Driver 5: position 0 Driver 6: position 0 Driver 7: position 0 Driver 8: position 0 Driver 9: position 0 Driver 10: position 0 Driver 11: position 0 Date/time: 2021-12-04 21:35:46 Cache data hit count 1540836165 Slowest loop: 8.28ms; fastest: 0.12ms I2C nak errors 0, send timeouts 0, receive timeouts 0, finishTimeouts 0, resets 0 === Storage === Free file entries: 10 SD card 0 detected, interface speed: 20.0MBytes/sec SD card longest read time 5.1ms, write time 0.0ms, max retries 0 === Move === DMs created 83, maxWait 0ms, bed compensation in use: none, comp offset 0.000 === MainDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === AuxDDARing === Scheduled moves 0, completed moves 0, hiccups 0, stepErrors 0, LaErrors 0, Underruns [0, 0, 0], CDDA state -1 === Heat === Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1 -1 -1 Heater 2 is on, I-accum = 0.0 === GCodes === Segments left: 0 Movement lock held by null HTTP is idle in state(s) 0 Telnet is idle in state(s) 0 File is idle in state(s) 0 USB is idle in state(s) 0 Aux is idle in state(s) 0 Trigger is idle in state(s) 0 Queue is idle in state(s) 0 LCD is idle in state(s) 0 Daemon is idle in state(s) 0 Autopause is idle in state(s) 0 Code queue is empty. === Network === Slowest loop: 15.47ms; fastest: 0.00ms Responder states: HTTP(2) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0), 0 sessions HTTP sessions: 1 of 8 - WiFi - Network state is active WiFi module is connected to access point Failed messages: pending 0, notready 0, noresp 0 WiFi firmware version 1.26 WiFi MAC address 5c:cf:7f:2c:27:af WiFi Vcc 3.38, reset reason Turned on by main processor WiFi flash size 4194304, free heap 25200 WiFi IP address 192.168.1.208 WiFi signal strength -73dBm, mode 802.11n, reconnections 0, sleep mode modem Clock register 00002002 Socket states: 4 0 0 0 0 0 0 0
-
Have you tested the continuity of the yellow wire?
Does the BLtouch light up and do a self test when it receives power?
Do you have another probe to test with?
Do you have another printer to test the probe with? -
I replaced the bl touch attached to my printer with a spare I had.
So that is new wire and sensor. Continuity is fine. I don’t have a different printer sadly.
The bl touch has a red and a blue right on it. When I power off the printer it does it’s self test, but it doesn’t do it every time I reset the printer, only when power is cut. On the old software I thought I remembered it doing a self test every reset.
What I do Notice is that when I call M401 or M402 there is a high pitched whine sound, just loud enough to hear it. It makes the noise even with the bl touch unplugged.
It kinda sounds like a bad high frequency cap maybe? But it’s just weird that it was working before and I don’t know why it would make that sound only when the pin is PWMing.
-
Can you tell where the whine is coming from?
Can you show a photo of the wiring and the BLtouch?
What version is the BLTouch specifically?